Package com.atlassian.jira.mock.workflow
Class MockXmlLoadableJiraWorkflow
java.lang.Object
com.atlassian.jira.workflow.AbstractJiraWorkflow
com.atlassian.jira.mock.workflow.MockXmlLoadableJiraWorkflow
- All Implemented Interfaces:
JiraWorkflow,Comparable<JiraWorkflow>
Deprecated.
A mock workflow that can be loaded from file. So not really that much mockness in it...
-
Field Summary
Fields inherited from class com.atlassian.jira.workflow.AbstractJiraWorkflow
workflowManagerFields inherited from interface com.atlassian.jira.workflow.JiraWorkflow
ACTION_ORIGIN_STEP_ID, ACTION_SCREEN_ATTRIBUTE, ACTION_TYPE_ALL, ACTION_TYPE_COMMON, ACTION_TYPE_GLOBAL, ACTION_TYPE_INITIAL, ACTION_TYPE_ORDINARY, DEFAULT_WORKFLOW_NAME, DRAFT, JIRA_META_ATTRIBUTE_ALLOWED_LIST, JIRA_META_ATTRIBUTE_EDIT_ALLOWED, JIRA_META_ATTRIBUTE_EXCLUDE_RESOLUTION, JIRA_META_ATTRIBUTE_I18N, JIRA_META_ATTRIBUTE_I18N_SUBMIT, JIRA_META_ATTRIBUTE_INCLUDE_RESOLUTION, JIRA_META_ATTRIBUTE_KEY_PREFIX, JIRA_META_ATTRIBUTE_PERMISSION, JIRA_META_UPDATE_AUTHOR_KEY, JIRA_META_UPDATE_AUTHOR_NAME, JIRA_META_UPDATED_DATE, LIVE, STEP_STATUS_KEY, WORKFLOW_DESCRIPTION_ATTRIBUTE, WORKFLOW_VIEW_FIELDLAYOUT_KEY_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionMockXmlLoadableJiraWorkflow(WorkflowManager workflowManager, String filename) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic com.opensymphony.workflow.loader.WorkflowDescriptorgetJiraWorkflow(String filename) Deprecated.getName()Deprecated.booleanDeprecated.Determines if the workflow is an draft edit of an active workflow.voidreset()Deprecated.voidDeprecated.Methods inherited from class com.atlassian.jira.workflow.AbstractJiraWorkflow
compareTo, equals, getActionsByName, getActionsForScreen, getActionsWithResult, getActionType, getAllActions, getDescription, getDescriptor, getDisplayName, getLinkedStatus, getLinkedStatuses, getLinkedStatusId, getLinkedStatusIds, getLinkedStatusObject, getLinkedStatusObjects, getLinkedStep, getLinkedStep, getMode, getNextActionId, getPostFunctionsForTransition, getStepsForTransition, getStepsWithAction, getUpdateAuthor, getUpdateAuthorName, getUpdatedDate, hasDraftWorkflow, hashCode, isActive, isCommonAction, isDefault, isEditable, isGlobalAction, isInitialAction, isOrdinaryAction, isSystemWorkflow, removeStep
-
Constructor Details
-
MockXmlLoadableJiraWorkflow
public MockXmlLoadableJiraWorkflow(WorkflowManager workflowManager, String filename) throws com.opensymphony.workflow.InvalidWorkflowDescriptorException, IOException, SAXException Deprecated.- Throws:
com.opensymphony.workflow.InvalidWorkflowDescriptorExceptionIOExceptionSAXException
-
-
Method Details
-
getName
Deprecated.- Specified by:
getNamein interfaceJiraWorkflow- Specified by:
getNamein classAbstractJiraWorkflow
-
setName
Deprecated. -
reset
public void reset()Deprecated.- Specified by:
resetin interfaceJiraWorkflow- Overrides:
resetin classAbstractJiraWorkflow
-
isDraftWorkflow
public boolean isDraftWorkflow()Deprecated.Description copied from interface:JiraWorkflowDetermines if the workflow is an draft edit of an active workflow.- Returns:
trueif an draft workflow, false otherwise.
-
getJiraWorkflow
public static com.opensymphony.workflow.loader.WorkflowDescriptor getJiraWorkflow(String filename) throws com.opensymphony.workflow.InvalidWorkflowDescriptorException, IOException, SAXException Deprecated.- Throws:
com.opensymphony.workflow.InvalidWorkflowDescriptorExceptionIOExceptionSAXException
-
MockJiraWorkflow, or Mockito mocks in your tests. Unless you really really think you need to load your workflow from XML file. In which case still use the above alternatives.