org.ofbiz.birt.container
Class BirtContainer
java.lang.Object
org.ofbiz.birt.container.BirtContainer
- All Implemented Interfaces:
- Container
public class BirtContainer
- extends java.lang.Object
- implements Container
|
Field Summary |
protected java.lang.String |
configFile
|
static java.lang.String |
module
|
|
Method Summary |
java.lang.String |
getName()
Return the container name. |
void |
init(java.lang.String[] args,
java.lang.String name,
java.lang.String configFile)
Initialize the container. |
boolean |
start()
start container |
void |
stop()
Stop the container process. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
configFile
protected java.lang.String configFile
BirtContainer
public BirtContainer()
init
public void init(java.lang.String[] args,
java.lang.String name,
java.lang.String configFile)
throws ContainerException
- Description copied from interface:
Container
- Initialize the container. This method must not block - implementations
should initialize internal structures and then return.
- Specified by:
init in interface Container
- Parameters:
args - Command-line arguments.name - Unique name of the container's instance.configFile - Location of the configuration file used to load this container.
- Throws:
ContainerException - If an error was encountered. Throwing this exception
will halt container loading, so it should be thrown only when other containers
might depend on this one.
start
public boolean start()
throws ContainerException
- start container
- Specified by:
start in interface Container
- Returns:
true if the process started.
- Throws:
ContainerException - If an error was encountered.
stop
public void stop()
throws ContainerException
- Description copied from interface:
Container
- Stop the container process. This method must not block.
- Specified by:
stop in interface Container
- Throws:
ContainerException - If an error was encountered.
getName
public java.lang.String getName()
- Description copied from interface:
Container
- Return the container name.
- Specified by:
getName in interface Container
- Returns:
- Name of the container's instance.