Class WorkflowPermissionConditionFactoryImpl
java.lang.Object
com.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory
com.atlassian.jira.plugin.workflow.AbstractWorkflowPermissionPluginFactory
com.atlassian.jira.plugin.workflow.WorkflowPermissionConditionFactoryImpl
- All Implemented Interfaces:
WorkflowConditionDescriptorEditPreprocessor,WorkflowPluginConditionFactory,WorkflowPluginFactory
public class WorkflowPermissionConditionFactoryImpl
extends AbstractWorkflowPermissionPluginFactory
implements WorkflowPluginConditionFactory, WorkflowConditionDescriptorEditPreprocessor
-
Constructor Summary
ConstructorsConstructorDescriptionWorkflowPermissionConditionFactoryImpl(JiraAuthenticationContext authenticationContext, PermissionManager permissionManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeSaveOnEdit(com.opensymphony.workflow.loader.ConditionDescriptor descriptor) Gets called immediately before saving of the workflow condition descriptor.protected Map<?, ?> extractArgs(com.opensymphony.workflow.loader.AbstractDescriptor descriptor) Methods inherited from class com.atlassian.jira.plugin.workflow.AbstractWorkflowPermissionPluginFactory
clearLegacyPermissionArgument, getDescriptorParams, getVelocityParamsForEdit, getVelocityParamsForInput, getVelocityParamsForView, populateTemplateParamsForInputAndEdit, populateTemplateParamsForViewMethods inherited from class com.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory
createMap, extractMultipleParams, extractSingleParam, getVelocityParamsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.jira.plugin.workflow.WorkflowPluginFactory
getDescriptorParams, getVelocityParams
-
Constructor Details
-
WorkflowPermissionConditionFactoryImpl
public WorkflowPermissionConditionFactoryImpl(JiraAuthenticationContext authenticationContext, PermissionManager permissionManager)
-
-
Method Details
-
extractArgs
- Specified by:
extractArgsin classAbstractWorkflowPermissionPluginFactory
-
beforeSaveOnEdit
public void beforeSaveOnEdit(com.opensymphony.workflow.loader.ConditionDescriptor descriptor) Description copied from interface:WorkflowConditionDescriptorEditPreprocessorGets called immediately before saving of the workflow condition descriptor.- Specified by:
beforeSaveOnEditin interfaceWorkflowConditionDescriptorEditPreprocessor- Parameters:
descriptor- condition descriptor being saved
-