|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.createtank.elemenope.ElemenopeStandardConfiguration
public class ElemenopeStandardConfiguration
Standard implementation of ElemenopeConfiguration class.
This fully qualified class name may be passed to elemenope on the commandline, and will be instantiated by Elemenope to handle configuration.
| Constructor Summary | |
|---|---|
ElemenopeStandardConfiguration()
Creates a new instance of ElemenopeStandardConfiguration |
|
| Method Summary | |
|---|---|
ElemenopeInitializationGroupHandler |
getInitializationGroupHandler()
Provides availability to the resultant initialized elemenope components. |
void |
init()
Standard configuration of elemenope framework takes place here. |
void |
init(java.lang.String initializationGroup)
Standard configuration of elemenope framework takes place here. |
org.springframework.beans.factory.BeanFactory |
initSpring(java.lang.String initializationGroup)
Standard usage of Spring Framework for user configuration within elemenope Framework. |
void |
maintain()
general maintenance routine |
void |
run()
|
void |
setDefaultInitializationGroup(java.lang.String initializationGroup)
Set the initializationGroup node from which to read the configuration. |
void |
setInitializationGroupHandler(ElemenopeInitializationGroupHandler eigh)
Sets the initialized elemenope components. |
void |
setXMLConfiguration(com.createtank.util.configuration.XMLConfiguration xc)
set the XMLConfiguration object (already built) with which the ElemenopeConfiguration class will setup the framework. |
void |
shutdown()
Should be called upon shutdown of framework in order for configuration implementation to clean up components. |
void |
shutdown(java.lang.String initializationGroup)
Should be called upon shutdown of framework in order for configuration implementation to clean up components. |
java.util.Map |
userInit()
Configuration of user specific components takes place here. |
java.util.Map |
userInit(java.lang.String initializationGroup)
Configuration of user specific components takes place here. |
void |
userShutdown()
Called upon shutdown of framework in order for user configuration implementation to clean up components. |
void |
userShutdown(java.lang.String initializationGroup)
Should be called upon shutdown of framework in order for configuration implementation to clean up components. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ElemenopeStandardConfiguration()
| Method Detail |
|---|
public void init()
init in interface ElemenopeConfigurationpublic void init(java.lang.String initializationGroup)
init in interface ElemenopeConfigurationpublic void setDefaultInitializationGroup(java.lang.String initializationGroup)
setDefaultInitializationGroup in interface ElemenopeConfigurationinitializationGroup - The initializationGroup requested by the user from the command
linepublic void setXMLConfiguration(com.createtank.util.configuration.XMLConfiguration xc)
setXMLConfiguration in interface ElemenopeConfigurationxc - XMLConfiguration utility object
public void shutdown()
throws ElemenopeException,
ElemenopeConnectionException
ElemenopeConfigurationDefault initialization group will be shutdown.
shutdown in interface ElemenopeConfigurationElemenopeException
ElemenopeConnectionException
public void shutdown(java.lang.String initializationGroup)
throws ElemenopeException,
ElemenopeConnectionException
ElemenopeConfiguration
shutdown in interface ElemenopeConfigurationinitializationGroup - Group to shutdown.
ElemenopeException
ElemenopeConnectionExceptionpublic java.util.Map userInit()
ElemenopeConfigurationDefault initialization group will be initialized.
userInit in interface ElemenopeConfigurationpublic java.util.Map userInit(java.lang.String initializationGroup)
ElemenopeConfiguration
userInit in interface ElemenopeConfigurationinitializationGroup - initializationGroup to be initialized.public org.springframework.beans.factory.BeanFactory initSpring(java.lang.String initializationGroup)
initSpring in interface ElemenopeConfigurationinitializationGroup -
public void userShutdown()
ElemenopeConfigurationDefault initialization group will be shutdown.
userShutdown in interface ElemenopeConfigurationpublic void userShutdown(java.lang.String initializationGroup)
ElemenopeConfiguration
userShutdown in interface ElemenopeConfigurationinitializationGroup - initializationGroup to be shutdown.public ElemenopeInitializationGroupHandler getInitializationGroupHandler()
ElemenopeConfiguration
getInitializationGroupHandler in interface ElemenopeConfigurationpublic void run()
run in interface java.lang.Runnablepublic void setInitializationGroupHandler(ElemenopeInitializationGroupHandler eigh)
ElemenopeConfiguration
setInitializationGroupHandler in interface ElemenopeConfigurationpublic void maintain()
maintain in interface ElemenopeConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||