| |
|
| com.jcorporate.expresso.kernel.RootContainerInterface
All known Subclasses: com.jcorporate.expresso.kernel.RootContainer,
RootContainerInterface | public interface RootContainerInterface extends Containable,ComponentLifecycle,ExpressoComponent(Code) | | This interface represents the special container case of the
Root container where we need to store specific runtime information. It is
not often utilized directly except through configuration information/management
of the Expresso runtime system.
author: Michael Rimov |
destroy | public void destroy()(Code) | | Destroy the root container and everything it contains.
|
getExpressoServicesConfig | public ExpressoServicesConfig getExpressoServicesConfig()(Code) | | Retrieve the current ExpressoServicesConfiguration file bean.
the Root ExpressoServicesconfig |
getLogManager | public LogManager getLogManager()(Code) | | Retrieve the log manager
LogManager |
getServicesFileLocation | public java.net.URL getServicesFileLocation()(Code) | | Retrieves the URL location of the services file location. May be inside
a jar/war file
java.net.URL |
getSetupValue | public String getSetupValue(String valueName)(Code) | | Retrieve a global setup value (should be rarely used in a good
system design)
Parameters: valueName - the Name of the setup value to retrieve a java.lang.String corresponding value |
getSetupValues | public Map getSetupValues()(Code) | | Retrieves ALL setup values available for the whole system
java.util.Map that shouldn't be modified directly. |
setExpressoServicesConfig | public void setExpressoServicesConfig(ExpressoServicesConfig theConfig)(Code) | | Set the ExpressoServicesConfig bean. This is usually done by the System
factory, or possibly the management tools.
Parameters: theConfig - the confgiuration to set |
setLogManager | void setLogManager(LogManager newManager)(Code) | | Sets the LogManager for management access purposes
Parameters: newManager - the new LogManager to use for the root container |
setServicesFileLocation | public void setServicesFileLocation(java.net.URL url)(Code) | | Sets the ULR location of the services file. This is usually called
by the SystemFactory
Parameters: url - the URL of the services file location |
|
|
|