com.atlassian.jira.workflow
Class JiraWorkflowFactory
java.lang.Object
com.opensymphony.workflow.loader.AbstractWorkflowFactory
com.opensymphony.workflow.loader.XMLWorkflowFactory
com.atlassian.jira.workflow.JiraWorkflowFactory
- All Implemented Interfaces:
- com.opensymphony.workflow.loader.WorkflowFactory, Serializable
public class JiraWorkflowFactory
- extends com.opensymphony.workflow.loader.XMLWorkflowFactory
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.workflow.loader.XMLWorkflowFactory |
reload, workflows |
Fields inherited from class com.opensymphony.workflow.loader.AbstractWorkflowFactory |
properties |
Methods inherited from class com.opensymphony.workflow.loader.XMLWorkflowFactory |
createWorkflow, getBaseDir, getInputStream, getLayout, getName, getWorkflow, renameWorkflow, save, setLayout, writeXML |
Methods inherited from class com.opensymphony.workflow.loader.AbstractWorkflowFactory |
getProperties, init |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JiraWorkflowFactory
public JiraWorkflowFactory()
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.XMLWorkflowFactory
- Throws:
com.opensymphony.workflow.FactoryException
getWorkflow
public com.opensymphony.workflow.loader.WorkflowDescriptor getWorkflow(String name)
throws com.opensymphony.workflow.FactoryException
- Specified by:
getWorkflow
in interface com.opensymphony.workflow.loader.WorkflowFactory
- Overrides:
getWorkflow
in class com.opensymphony.workflow.loader.AbstractWorkflowFactory
- Throws:
com.opensymphony.workflow.FactoryException
getWorkflowNames
public String[] getWorkflowNames()
- Specified by:
getWorkflowNames
in interface com.opensymphony.workflow.loader.WorkflowFactory
- Overrides:
getWorkflowNames
in class com.opensymphony.workflow.loader.XMLWorkflowFactory
saveWorkflow
public boolean saveWorkflow(String name,
com.opensymphony.workflow.loader.WorkflowDescriptor descriptor,
boolean replace)
throws com.opensymphony.workflow.FactoryException
- Specified by:
saveWorkflow
in interface com.opensymphony.workflow.loader.WorkflowFactory
- Overrides:
saveWorkflow
in class com.opensymphony.workflow.loader.XMLWorkflowFactory
- Throws:
com.opensymphony.workflow.FactoryException
removeWorkflow
public boolean removeWorkflow(String name)
throws com.opensymphony.workflow.FactoryException
- Specified by:
removeWorkflow
in interface com.opensymphony.workflow.loader.WorkflowFactory
- Overrides:
removeWorkflow
in class com.opensymphony.workflow.loader.XMLWorkflowFactory
- Throws:
com.opensymphony.workflow.FactoryException
isModifiable
public boolean isModifiable(String name)
- Specified by:
isModifiable
in interface com.opensymphony.workflow.loader.WorkflowFactory
- Overrides:
isModifiable
in class com.opensymphony.workflow.loader.XMLWorkflowFactory
Copyright © 2002-2013 Atlassian. All Rights Reserved.