com.atlassian.jira.workflow
Class ConfigurableJiraWorkflow

java.lang.Object
  extended by com.atlassian.jira.workflow.AbstractJiraWorkflow
      extended by com.atlassian.jira.workflow.ConfigurableJiraWorkflow
All Implemented Interfaces:
JiraWorkflow, Comparable

public class ConfigurableJiraWorkflow
extends AbstractJiraWorkflow


Field Summary
 
Fields inherited from class com.atlassian.jira.workflow.AbstractJiraWorkflow
workflowManager
 
Fields inherited from interface com.atlassian.jira.workflow.JiraWorkflow
ACTION_TYPE_ALL, ACTION_TYPE_COMMON, ACTION_TYPE_GLOBAL, ACTION_TYPE_INITIAL, ACTION_TYPE_ORDINARY, DEFAULT_WORKFLOW_NAME, JIRA_META_ATTRIBUTE_ALLOWED_LIST, JIRA_META_ATTRIBUTE_EDIT_ALLOWED, JIRA_META_ATTRIBUTE_EXCLUDE_RESOLUTION, JIRA_META_ATTRIBUTE_I18N, JIRA_META_ATTRIBUTE_KEY_PREFIX, JIRA_META_ATTRIBUTE_PERMISSION, STEP_STATUS_KEY, WORKFLOW_DESCRIPTION_ATTRIBUTE, WORKFLOW_VIEW_FIELDLAYOUT_KEY_ATTRIBUTE
 
Constructor Summary
ConfigurableJiraWorkflow(String name, com.opensymphony.workflow.loader.WorkflowDescriptor workflowDescriptor, WorkflowManager workflowManager)
           
ConfigurableJiraWorkflow(String name, WorkflowManager workflowManager)
           
 
Method Summary
 String getName()
           
 void setDescription(String description)
           
 void setDescriptor(com.opensymphony.workflow.loader.WorkflowDescriptor descriptor)
           
 void store()
          Persist this workflow object if possible.
 
Methods inherited from class com.atlassian.jira.workflow.AbstractJiraWorkflow
compareTo, equals, getActionsForScreen, getActionsWithResult, getActionType, getAllActions, getDescription, getDescriptor, getLinkedStatus, getLinkedStatuses, getLinkedStatusObject, getLinkedStatusObjects, getLinkedStep, getNextActionId, getPostFunctionsForTransition, getStepsForTransition, getStepsWithAction, hashCode, isActive, isCommonAction, isDefault, isEditable, isGlobalAction, isInitialAction, isOrdinaryAction, isSystemWorkflow, removeStep, reset
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurableJiraWorkflow

public ConfigurableJiraWorkflow(String name,
                                com.opensymphony.workflow.loader.WorkflowDescriptor workflowDescriptor,
                                WorkflowManager workflowManager)

ConfigurableJiraWorkflow

public ConfigurableJiraWorkflow(String name,
                                WorkflowManager workflowManager)
Method Detail

getName

public String getName()
Specified by:
getName in interface JiraWorkflow
Specified by:
getName in class AbstractJiraWorkflow

store

public void store()
           throws WorkflowException
Description copied from interface: JiraWorkflow
Persist this workflow object if possible.

Throws:
WorkflowException

setDescription

public void setDescription(String description)

setDescriptor

public void setDescriptor(com.opensymphony.workflow.loader.WorkflowDescriptor descriptor)


Copyright © 2002-2007 Atlassian. All Rights Reserved.