org.ofbiz.webslinger
Class WebslingerContainer
java.lang.Object
org.ofbiz.webslinger.WebslingerContainer
- All Implemented Interfaces:
- Container
public class WebslingerContainer
- extends java.lang.Object
- implements Container
Method Summary |
static LanguageManager |
getLanguageManager()
|
static CompiledTemplate |
getTemplate(java.lang.String language,
FileObject file)
|
static TemplateManager |
getTemplateManager()
|
void |
init(java.lang.String[] args,
java.lang.String configFile)
Initialize the container |
static java.lang.Object |
runEvent(java.lang.String language,
java.lang.String name,
java.lang.String[] paramNames,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params)
|
static java.lang.String |
runTemplate(java.lang.String language,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> context)
|
static void |
runTemplate(java.lang.String language,
java.lang.String name,
java.io.Writer writer,
java.util.Map<java.lang.String,java.lang.Object> context)
|
boolean |
start()
Start the container |
void |
stop()
Stop the container |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebslingerContainer
public WebslingerContainer()
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
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
stop
public void stop()
throws ContainerException
- Description copied from interface:
Container
- Stop the container
- Specified by:
stop
in interface Container
- Throws:
ContainerException
getLanguageManager
public static LanguageManager getLanguageManager()
getTemplateManager
public static TemplateManager getTemplateManager()
runEvent
public static java.lang.Object runEvent(java.lang.String language,
java.lang.String name,
java.lang.String[] paramNames,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params)
throws BSFException,
java.io.IOException
- Throws:
BSFException
java.io.IOException
runTemplate
public static java.lang.String runTemplate(java.lang.String language,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> context)
throws java.io.IOException
- Throws:
java.io.IOException
runTemplate
public static void runTemplate(java.lang.String language,
java.lang.String name,
java.io.Writer writer,
java.util.Map<java.lang.String,java.lang.Object> context)
throws java.io.IOException
- Throws:
java.io.IOException
getTemplate
public static CompiledTemplate getTemplate(java.lang.String language,
FileObject file)
throws java.io.IOException
- Throws:
java.io.IOException