com.atlassian.jira.workflow
Interface WorkflowManager

All Known Implementing Classes:
OSWorkflowManager

public interface WorkflowManager

The WorkflowManager is used to interface with the workflow implementation


Method Summary
 void addToExistingInputs(java.util.Map inputs, java.lang.String key, java.util.List list)
           
 GenericValue createIssue(java.lang.String remoteUserName, java.util.Map fields)
           
 void doWorkflowAction(WorkflowProgressAware from)
           
 User getRemoteUser(java.util.Map transientVars)
           
 WorkflowStore getStore()
           
 

Method Detail

createIssue

public GenericValue createIssue(java.lang.String remoteUserName,
                                java.util.Map fields)
                         throws WorkflowException
Throws:
WorkflowException

doWorkflowAction

public void doWorkflowAction(WorkflowProgressAware from)

getRemoteUser

public User getRemoteUser(java.util.Map transientVars)
                   throws EntityNotFoundException
Throws:
EntityNotFoundException

addToExistingInputs

public void addToExistingInputs(java.util.Map inputs,
                                java.lang.String key,
                                java.util.List list)

getStore

public WorkflowStore getStore()
                       throws StoreException
Throws:
StoreException