org.ofbiz.appservers
Class GenerateContainer
java.lang.Object
org.ofbiz.appservers.GenerateContainer
- All Implemented Interfaces:
- Container
public class GenerateContainer
- extends java.lang.Object
- implements Container
GenerateContainer - Generates Configuration Files For Application Servers
** This container requires StartInfoLoader to be loaded at startup.
** This container requires the ComponentContainer to be loaded first.
Field Summary |
protected java.lang.String[] |
args
|
protected java.lang.String |
configFile
|
static java.lang.String |
module
|
protected java.lang.String |
ofbizHome
|
static java.lang.String |
source
|
static java.lang.String |
target
|
Method Summary |
void |
init(java.lang.String[] args,
java.lang.String configFile)
Initialize the container |
boolean |
isFileExistsAndCanWrite(java.lang.String fileName)
|
boolean |
start()
Start the container |
void |
stop()
Stop the container |
static void |
writeToXmlFile(org.w3c.dom.Document doc,
java.lang.String filename)
|
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
source
public static final java.lang.String source
- See Also:
- Constant Field Values
target
public static java.lang.String target
configFile
protected java.lang.String configFile
ofbizHome
protected java.lang.String ofbizHome
args
protected java.lang.String[] args
GenerateContainer
public GenerateContainer()
init
public void init(java.lang.String[] args,
java.lang.String configFile)
- 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- 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
- See Also:
Container.start()
stop
public void stop()
throws ContainerException
- Stop the container
- Specified by:
stop
in interface Container
- Throws:
ContainerException
writeToXmlFile
public static void writeToXmlFile(org.w3c.dom.Document doc,
java.lang.String filename)
isFileExistsAndCanWrite
public boolean isFileExistsAndCanWrite(java.lang.String fileName)