|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory
com.atlassian.jira.plugin.workflow.WorkflowSubTaskBlockingConditionFactoryImpl
public class WorkflowSubTaskBlockingConditionFactoryImpl
Factory for configuring a SubTaskBlockingCondition with a set of statuses.
| Constructor Summary | |
|---|---|
WorkflowSubTaskBlockingConditionFactoryImpl(ConstantsManager constantsManager)
|
|
| Method Summary | |
|---|---|
Map |
getDescriptorParams(Map conditionParams)
Given a set of name:value parameters from the plugin configuration page (ie. |
protected void |
getVelocityParamsForEdit(Map velocityParams,
com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
Populates the given map with velocity parameters for 'edit-parameters' velocity template. |
protected void |
getVelocityParamsForInput(Map velocityParams)
Get velocity parameters for 'input-parameters' velocity template. |
protected void |
getVelocityParamsForView(Map velocityParams,
com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
Populates the given map with velocity parameters for 'view' velocity template. |
| Methods inherited from class com.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory |
|---|
createMap, extractMultipleParams, extractSingleParam, getVelocityParams |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.atlassian.jira.plugin.workflow.WorkflowPluginFactory |
|---|
getVelocityParams |
| Constructor Detail |
|---|
public WorkflowSubTaskBlockingConditionFactoryImpl(ConstantsManager constantsManager)
| Method Detail |
|---|
protected void getVelocityParamsForInput(Map velocityParams)
AbstractWorkflowPluginFactory
getVelocityParamsForInput in class AbstractWorkflowPluginFactoryvelocityParams - Map to populate.AbstractWorkflowPluginFactory.getVelocityParams(String, com.opensymphony.workflow.loader.AbstractDescriptor)
protected void getVelocityParamsForEdit(Map velocityParams,
com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
AbstractWorkflowPluginFactorydescriptor.getArgs()
to retrieve the current configuration, and populate velocityParams from that.
getVelocityParamsForEdit in class AbstractWorkflowPluginFactoryvelocityParams - Map to populate.descriptor - Eg. FunctionDescriptor or ConditionDescriptor describing the function/condition and its current configuration.AbstractWorkflowPluginFactory.getVelocityParams(String, com.opensymphony.workflow.loader.AbstractDescriptor)
protected void getVelocityParamsForView(Map velocityParams,
com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
AbstractWorkflowPluginFactorydescriptor.getArgs() to retrieve the current
configuration, look up a displayable string for the value and and populate velocityParams with that.
getVelocityParamsForView in class AbstractWorkflowPluginFactoryvelocityParams - Map to populate.descriptor - Eg. a FunctionDescriptor or ConditionDescriptor describing the function/condition and its current configuration.AbstractWorkflowPluginFactory.getVelocityParams(String, com.opensymphony.workflow.loader.AbstractDescriptor)public Map getDescriptorParams(Map conditionParams)
WorkflowPluginFactoryexecute()
or conditions' passesCondition
methods.
The velocity page often submits values in array form, and this method extracts just the relevant value.
getDescriptorParams in interface WorkflowPluginFactoryconditionParams - Parameters from the velocity template, eg. {"fieldId" : ["assignee"], "fieldValue":["-1"]}
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||