|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.opencms.workflow.A_CmsWorkflowManager
public abstract class A_CmsWorkflowManager
Abstract class which provides common functionality for workflow managers, like initialization of the configuration parameters.
| Field Summary | |
|---|---|
protected CmsObject |
m_adminCms
The CMS context with admin privileges. |
protected java.util.Map<java.lang.String,java.lang.String> |
m_parameters
The map of configuration parameters. |
| Constructor Summary | |
|---|---|
A_CmsWorkflowManager()
|
|
| Method Summary | |
|---|---|
protected java.util.Locale |
getLocale(CmsObject userCms)
Gets the locale to use for a given CMS context. |
protected java.lang.String |
getParameter(java.lang.String key,
java.lang.String defaultValue)
Gets the configuration parameter for a given key, and if it doesn't find one, returns a default value. |
java.util.Map<java.lang.String,java.lang.String> |
getParameters()
Gets the parameters of the workflow manager. |
void |
initialize(CmsObject adminCms)
Initializes this workflow manager instance. |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
Sets the configuration parameters of the workflow manager. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opencms.workflow.I_CmsWorkflowManager |
|---|
executeAction, getWorkflowPublishResources, getWorkflowResources, getWorkflows |
| Field Detail |
|---|
protected CmsObject m_adminCms
protected java.util.Map<java.lang.String,java.lang.String> m_parameters
| Constructor Detail |
|---|
public A_CmsWorkflowManager()
| Method Detail |
|---|
public java.util.Map<java.lang.String,java.lang.String> getParameters()
getParameters in interface I_CmsWorkflowManagerpublic void initialize(CmsObject adminCms)
I_CmsWorkflowManager
initialize in interface I_CmsWorkflowManageradminCms - the CMS context with admin privilegesI_CmsWorkflowManager.initialize(org.opencms.file.CmsObject)public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
setParameters in interface I_CmsWorkflowManagerparameters - the map of configuration parametersprotected java.util.Locale getLocale(CmsObject userCms)
userCms - the CMS context
protected java.lang.String getParameter(java.lang.String key,
java.lang.String defaultValue)
key - the configuration keydefaultValue - the default value to use when the configuration entry isn't found
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||