|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JiraWorkflow
Field Summary | |
---|---|
static java.util.Collection |
ACTION_TYPE_ALL
|
static java.lang.String |
ACTION_TYPE_COMMON
|
static java.lang.String |
ACTION_TYPE_GLOBAL
|
static java.lang.String |
ACTION_TYPE_INITIAL
|
static java.lang.String |
ACTION_TYPE_ORDINARY
|
static java.lang.String |
DEFAULT_WORKFLOW_NAME
|
static java.lang.String |
JIRA_META_ATTRIBUTE_KEY_PREFIX
|
static java.lang.String |
STEP_STATUS_KEY
|
static java.lang.String |
WORKFLOW_DESCRIPTION_ATTRIBUTE
|
static java.lang.String |
WORKFLOW_VIEW_FIELDLAYOUT_KEY_ATTRIBUTE
|
Method Summary | |
---|---|
java.util.Collection |
getActionsWithResult(com.opensymphony.workflow.loader.StepDescriptor stepDescriptor)
Get all the actions which have a particular step as their unconditional result. |
java.lang.String |
getActionType(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
|
java.util.Collection |
getAllActions()
Get all the actions in this workflow, global, common and from steps. |
java.lang.String |
getDescription()
|
com.opensymphony.workflow.loader.WorkflowDescriptor |
getDescriptor()
|
org.ofbiz.core.entity.GenericValue |
getLinkedStatus(com.opensymphony.workflow.loader.StepDescriptor stepDescriptor)
|
java.util.List |
getLinkedStatuses()
|
com.opensymphony.workflow.loader.StepDescriptor |
getLinkedStep(org.ofbiz.core.entity.GenericValue status)
Get the StepDescriptor linked to the given status for this workflow. |
java.lang.String |
getName()
|
int |
getNextActionId()
Get the next available action id |
java.util.Collection |
getStepsForTransition(com.opensymphony.workflow.loader.ActionDescriptor action)
Returns a collection of all step descriptors that reference the given common action |
boolean |
isActive()
Determine whether this workflow object is currently active. |
boolean |
isCommonAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
|
boolean |
isDefault()
Determines if the workflow is the default JIRA workflow |
boolean |
isEditable()
Determines if the workflow can be modifed within JIRA. |
boolean |
isGlobalAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
|
boolean |
isInitialAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
|
boolean |
isOrdinaryAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
|
boolean |
isSystemWorkflow()
Determines if the workflow is loaded from XML or the database |
boolean |
removeStep(com.opensymphony.workflow.loader.StepDescriptor stepDescriptor)
Remove a step from the workflow. |
void |
store()
Persist this workflow object if possible. |
Field Detail |
---|
static final java.lang.String JIRA_META_ATTRIBUTE_KEY_PREFIX
static final java.lang.String STEP_STATUS_KEY
static final java.lang.String WORKFLOW_DESCRIPTION_ATTRIBUTE
static final java.lang.String WORKFLOW_VIEW_FIELDLAYOUT_KEY_ATTRIBUTE
static final java.lang.String DEFAULT_WORKFLOW_NAME
static final java.lang.String ACTION_TYPE_INITIAL
static final java.lang.String ACTION_TYPE_GLOBAL
static final java.lang.String ACTION_TYPE_COMMON
static final java.lang.String ACTION_TYPE_ORDINARY
static final java.util.Collection ACTION_TYPE_ALL
Method Detail |
---|
java.lang.String getName()
java.lang.String getDescription()
com.opensymphony.workflow.loader.WorkflowDescriptor getDescriptor()
java.util.Collection getAllActions()
java.util.Collection getActionsWithResult(com.opensymphony.workflow.loader.StepDescriptor stepDescriptor)
boolean removeStep(com.opensymphony.workflow.loader.StepDescriptor stepDescriptor)
This method will also remove all actions with this step ID as their unconditional result.
com.opensymphony.workflow.loader.StepDescriptor getLinkedStep(org.ofbiz.core.entity.GenericValue status)
java.util.List getLinkedStatuses()
void store() throws WorkflowException
WorkflowException
boolean isActive() throws WorkflowException
WorkflowException
boolean isSystemWorkflow() throws WorkflowException
WorkflowException
boolean isEditable() throws WorkflowException
WorkflowException
boolean isDefault()
int getNextActionId()
java.util.Collection getStepsForTransition(com.opensymphony.workflow.loader.ActionDescriptor action)
boolean isInitialAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
boolean isCommonAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
boolean isGlobalAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
boolean isOrdinaryAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
org.ofbiz.core.entity.GenericValue getLinkedStatus(com.opensymphony.workflow.loader.StepDescriptor stepDescriptor)
java.lang.String getActionType(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |