org.infoglue.cms.util.workflow
Class InfoGlueWorkflowFactory
java.lang.Object
com.opensymphony.workflow.loader.AbstractWorkflowFactory
org.infoglue.cms.util.workflow.InfoGlueWorkflowFactory
- All Implemented Interfaces:
- com.opensymphony.workflow.loader.WorkflowFactory
public class InfoGlueWorkflowFactory
- extends com.opensymphony.workflow.loader.AbstractWorkflowFactory
- Author:
- Mattias Bogeblad
|
Field Summary |
protected boolean |
reload
|
| Fields inherited from class com.opensymphony.workflow.loader.AbstractWorkflowFactory |
properties |
|
Method Summary |
void |
createWorkflow(java.lang.String name)
|
java.lang.Object |
getLayout(java.lang.String workflowName)
|
java.lang.String |
getName()
|
com.opensymphony.workflow.loader.WorkflowDescriptor |
getWorkflow(java.lang.String name,
boolean validate)
|
java.lang.String[] |
getWorkflowNames()
|
void |
initDone()
|
boolean |
isModifiable(java.lang.String name)
|
void |
reload()
|
boolean |
removeWorkflow(java.lang.String name)
|
void |
renameWorkflow(java.lang.String oldName,
java.lang.String newName)
|
void |
save()
|
boolean |
saveWorkflow(java.lang.String name,
com.opensymphony.workflow.loader.WorkflowDescriptor descriptor,
boolean replace)
|
void |
setLayout(java.lang.String workflowName,
java.lang.Object layout)
|
| Methods inherited from class com.opensymphony.workflow.loader.AbstractWorkflowFactory |
getProperties, getWorkflow, init |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
reload
protected boolean reload
InfoGlueWorkflowFactory
public InfoGlueWorkflowFactory()
setLayout
public void setLayout(java.lang.String workflowName,
java.lang.Object layout)
getLayout
public java.lang.Object getLayout(java.lang.String workflowName)
removeWorkflow
public boolean removeWorkflow(java.lang.String name)
throws com.opensymphony.workflow.FactoryException
- Throws:
com.opensymphony.workflow.FactoryException
renameWorkflow
public void renameWorkflow(java.lang.String oldName,
java.lang.String newName)
save
public void save()
isModifiable
public boolean isModifiable(java.lang.String name)
getName
public java.lang.String getName()
getWorkflow
public com.opensymphony.workflow.loader.WorkflowDescriptor getWorkflow(java.lang.String name,
boolean validate)
throws com.opensymphony.workflow.FactoryException
- Throws:
com.opensymphony.workflow.FactoryException
reload
public void reload()
throws com.opensymphony.workflow.FactoryException
- Throws:
com.opensymphony.workflow.FactoryException
getWorkflowNames
public java.lang.String[] getWorkflowNames()
createWorkflow
public void createWorkflow(java.lang.String name)
initDone
public void initDone()
throws com.opensymphony.workflow.FactoryException
- Specified by:
initDone in interface com.opensymphony.workflow.loader.WorkflowFactory- Overrides:
initDone in class com.opensymphony.workflow.loader.AbstractWorkflowFactory
- Throws:
com.opensymphony.workflow.FactoryException
saveWorkflow
public boolean saveWorkflow(java.lang.String name,
com.opensymphony.workflow.loader.WorkflowDescriptor descriptor,
boolean replace)
throws com.opensymphony.workflow.FactoryException
- Throws:
com.opensymphony.workflow.FactoryException
Copyright © 2005 InfoGlue.org All Rights Reserved.