package

com.atlassian.jira.workflow

Interfaces

AssignableWorkflowScheme A workflow scheme that can be assigned to a project. 
AssignableWorkflowScheme.Builder A builder that can be used to change an AssignableWorkflowScheme. 
AssignableWorkflowSchemeStore  
AssignableWorkflowSchemeStore.AssignableState  
AssignableWorkflowSchemeStore.AssignableState.Builder  
DraftWorkflowScheme  
DraftWorkflowScheme.Builder A builder that can be used to change the state of the workflow scheme. 
DraftWorkflowSchemeStore  
DraftWorkflowSchemeStore.DraftState  
DraftWorkflowSchemeStore.DraftState.Builder  
DraftWorkflowStore This store is used to persist copies of active workflows. 
IssueWorkflowManager Works with workflows on Issues. 
JiraWorkflow Domain object representing the permitted states and transitions of issues. 
JiraWorkflowDTO Used as a simple transfer object that the workflow store can pass back. 
OSWorkflowConfigurator Provides a way for JIRA to configure OSWorkflow TypeResolver classes. 
ProjectWorkflowSchemeHelper Provides the ability to deromilize the workflow -> workflowscheme ->project relationship in a number of different ways. 
WorkflowDescriptorStore This interface provides methods responsible for persisting a com.opensymphony.workflow.loader.WorkflowDescriptor to the database. 
WorkflowManager The WorkflowManager is used to interface with the workflow implementation  
WorkflowProgressAware  
WorkflowPropertyEditor An editor that can be used to perform CRUD operations on the properties of a workflow. 
WorkflowPropertyEditor.Result Contains the result of a successful operation. 
WorkflowPropertyEditor.WorkflowPropertyEditorFactory Factory for WorkflowPropertyEditor instances. 
WorkflowScheme Represents the workflow scheme for JIRA. 
WorkflowScheme.Builder<T extends Builder<T>> A builder that can be used to change a workflow scheme. 
WorkflowSchemeManager  
WorkflowsRepository Provides a collection like interface over the underlying JiraWorkflow persistance implementation. 
WorkflowTransitionUtil  
WorkflowTransitionUtilFactory A Factory class to create WorkflowTransitionUtil objects. 

Classes

AbstractJiraWorkflow  
CachingDraftWorkflowStore Provides a caching implementation of the DraftWorkflowStore
CachingWorkflowDescriptorStore Used to cache workflowDescriptors in JIRA. 
ConfigurableJiraWorkflow  
DefaultJiraWorkflow  
DefaultOSWorkflowConfigurator Provides a way for JIRA to configure OSWorkflow to lookup condition, validator, and post-function classes by setting the TypeResolver
DefaultProjectWorkflowSchemeHelper  
DefaultWorkflowPropertyEditor  
DefaultWorkflowPropertyEditor.DefaultWorkflowPropertyEditorFactory  
DefaultWorkflowSchemeManager  
DefaultWorkflowsRepository  
DraftWorkflowSchemeBuilder  
ImmutableWorkflowDescriptor Representes an Immutable com.opensymphony.workflow.loader.WorkflowDescriptor. 
IssueWorkflowManagerImpl  
JiraDraftWorkflow This class represents an draft workflow, that is a copy of an active workflow that may be edited, (and eventually) be used to overwrite an active workflow. 
JiraWorkflowComparator A Comparator for the JiraWorkflow class. 
JiraWorkflowDTOImpl This is a simple data transfer object used to convey workflow information out of the Workflow store. 
JiraWorkflowFactory  
MockAssignableWorkflowScheme  
MockAssignableWorkflowScheme.MockBuilder  
MockAssignableWorkflowSchemeStore  
MockDraftWorkflowScheme  
MockDraftWorkflowScheme.MockBuilder  
MockDraftWorkflowSchemeStore  
MockJiraWorkflow New Mock for JiraWorkflow. 
MockWorkflowEntry  
MockWorkflowScheme  
OfBizAssignableWorkflowSchemeStore  
OfBizDraftWorkflowSchemeStore  
OfBizDraftWorkflowStore  
OfBizWorkflowDescriptorStore Provides an OfBiz implementation of a WorkflowDescriptorStore 
OSWorkflowManager  
SkippableCondition A Condition that is Skippable  
SkippableValidator A Validator that is Skippable  
TransitionOptions This is a holder object for Transition options. 
TransitionOptions.Builder  
WorkflowActionsBean  
WorkflowFunctionUtils Useful methods for JIRA OSWorkflow conditions and functions. 
WorkflowSchemes  
WorkflowTransitionUtilFactoryImpl  
WorkflowTransitionUtilImpl  
WorkflowUtil  

Exceptions