org.ofbiz.catalina.container
Class CatalinaContainer
java.lang.Object
org.ofbiz.catalina.container.CatalinaContainer
- All Implemented Interfaces:
- Container
- Direct Known Subclasses:
- WebslingerCatalinaContainer
public class CatalinaContainer
- extends java.lang.Object
- implements Container
CatalinaContainer - Tomcat 5
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CATALINA_HOSTS_HOME
public static final java.lang.String CATALINA_HOSTS_HOME
J2EE_SERVER
public static final java.lang.String J2EE_SERVER
- See Also:
- Constant Field Values
J2EE_APP
public static final java.lang.String J2EE_APP
- See Also:
- Constant Field Values
module
public static final java.lang.String module
mimeTypes
protected static java.util.Map<java.lang.String,java.lang.String> mimeTypes
delegator
protected GenericDelegator delegator
embedded
protected Embedded embedded
clusterConfig
protected java.util.Map<java.lang.String,ContainerConfig.Container.Property> clusterConfig
engines
protected java.util.Map<java.lang.String,Engine> engines
hosts
protected java.util.Map<java.lang.String,Host> hosts
contextReloadable
protected boolean contextReloadable
crossContext
protected boolean crossContext
distribute
protected boolean distribute
enableDefaultMimeTypes
protected boolean enableDefaultMimeTypes
catalinaRuntimeHome
protected java.lang.String catalinaRuntimeHome
CatalinaContainer
public CatalinaContainer()
init
public void init(java.lang.String[] args,
java.lang.String configFile)
throws ContainerException
- Description copied from interface:
Container
- Initialize the container
- Specified by:
init
in interface Container
- Parameters:
args
- args from calling classconfigFile
- Location of master OFBiz configuration file
- Throws:
ContainerException
- See Also:
Container.init(java.lang.String[], java.lang.String)
start
public boolean start()
throws ContainerException
- Description copied from interface:
Container
- Start the container
- Specified by:
start
in interface Container
- Returns:
- true if server started
- Throws:
ContainerException
createEngine
protected Engine createEngine(ContainerConfig.Container.Property engineConfig)
throws ContainerException
- Throws:
ContainerException
createHost
protected Host createHost(Engine engine,
java.lang.String hostName)
throws ContainerException
- Throws:
ContainerException
createCluster
protected Cluster createCluster(ContainerConfig.Container.Property clusterProps,
Host host)
throws ContainerException
- Throws:
ContainerException
createConnector
protected Connector createConnector(ContainerConfig.Container.Property connectorProp)
throws ContainerException
- Throws:
ContainerException
createContext
protected Context createContext(ComponentConfig.WebappInfo appInfo)
throws ContainerException
- Throws:
ContainerException
loadComponents
protected void loadComponents()
throws ContainerException
- Throws:
ContainerException
stop
public void stop()
throws ContainerException
- Description copied from interface:
Container
- Stop the container
- Specified by:
stop
in interface Container
- Throws:
ContainerException
configureMimeTypes
protected void configureMimeTypes(Context context)
throws ContainerException
- Throws:
ContainerException
getMimeTypes
protected static java.util.Map<java.lang.String,java.lang.String> getMimeTypes()
throws ContainerException
- Throws:
ContainerException