org.jbpm.integration.console.forms
Class AbstractFormDispatcher
java.lang.Object
org.jbpm.integration.console.forms.AbstractFormDispatcher
- Direct Known Subclasses:
- ProcessFormDispatcher, TaskFormDispatcher
public class AbstractFormDispatcher
- extends java.lang.Object
Base class for freemarker based form dispatcher implementations that should
run on JBoss. Uses org.jbpm.integration.spi.mgmt.ServerConfig to
resolve the HTTP host and port.
- Author:
- Heiko.Braun
|
Method Summary |
protected java.lang.StringBuilder |
getBaseUrl()
|
protected void |
initializeProcessEngine()
|
protected javax.activation.DataHandler |
processTemplate(java.lang.String name,
java.io.InputStream src,
java.util.Map<java.lang.String,java.lang.Object> renderContext)
|
protected java.lang.String |
streamToString(java.io.InputStream is)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROCESSFORMS_CSS
public static final java.lang.String PROCESSFORMS_CSS
- See Also:
- Constant Field Values
WEB_CONTEXT
protected static final java.lang.String WEB_CONTEXT
- See Also:
- Constant Field Values
processEngine
protected ProcessEngine processEngine
webServiceHost
protected java.lang.String webServiceHost
webServicePort
protected java.lang.String webServicePort
FORM_DIRECTIVE_KEY
protected static final java.lang.String FORM_DIRECTIVE_KEY
- See Also:
- Constant Field Values
OUTCOME_DIRECTIVE_NAME
protected static final java.lang.String OUTCOME_DIRECTIVE_NAME
- See Also:
- Constant Field Values
AbstractFormDispatcher
public AbstractFormDispatcher()
initializeProcessEngine
protected void initializeProcessEngine()
getBaseUrl
protected java.lang.StringBuilder getBaseUrl()
processTemplate
protected javax.activation.DataHandler processTemplate(java.lang.String name,
java.io.InputStream src,
java.util.Map<java.lang.String,java.lang.Object> renderContext)
streamToString
protected java.lang.String streamToString(java.io.InputStream is)
Copyright © 2010 JBoss Community. All Rights Reserved.