com.atlassian.jira.workflow.WorkflowDescriptorStore |
Known Indirect Subclasses
|
This interface provides methods responsible for persisting a com.opensymphony.workflow.loader.WorkflowDescriptor to the database.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a list of all the workflows stored in the underlying store.
| |||||||||||
Retrieves a com.opensymphony.workflow.loader.WorkflowDescriptor from the underlying store.
| |||||||||||
Returns an array of all the workflowNames stored.
| |||||||||||
Removes a workflow from the underlying store.
| |||||||||||
Saves or updates a workflowDescriptor.
|
Returns a list of all the workflows stored in the underlying store.
JiraWorkflowDTO
s
Retrieves a com.opensymphony.workflow.loader.WorkflowDescriptor from the underlying store. Returns null if no WorkflowDescriptor can be found
name | The workflow name |
---|
FactoryException | If there's an error constructing the WorkflowDescriptor from its underlying representation |
---|
Returns an array of all the workflowNames stored.
Removes a workflow from the underlying store.
name | The workflow name |
---|
Saves or updates a workflowDescriptor. If the descriptor already exists, and the replace flag is true, an update will be done. Otherwise, this method will simply create a new value in the database (if none exists yet).
name | The name of the workflow |
---|---|
workflowDescriptor | The com.opensymphony.workflow.loader.WorkflowDescriptor to save/update in the underlying store |
replace | true if an update should be done, if the workflow already exists, false otherwise |
DataAccessException | If there was a problem, storing the workflowdescriptor |
---|