com.atlassian.jira.plugin.workflow
Class WorkflowPermissionConditionFactoryImpl

java.lang.Object
  extended by com.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory
      extended by com.atlassian.jira.plugin.workflow.AbstractWorkflowPermissionPluginFactory
          extended by com.atlassian.jira.plugin.workflow.WorkflowPermissionConditionFactoryImpl
All Implemented Interfaces:
WorkflowConditionDescriptorEditPreprocessor, WorkflowPluginConditionFactory, WorkflowPluginFactory

public class WorkflowPermissionConditionFactoryImpl
extends AbstractWorkflowPermissionPluginFactory
implements WorkflowPluginConditionFactory, WorkflowConditionDescriptorEditPreprocessor


Constructor Summary
WorkflowPermissionConditionFactoryImpl(JiraAuthenticationContext authenticationContext, PermissionManager permissionManager)
           
 
Method Summary
 void beforeSaveOnEdit(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, populateTemplateParamsForView
 
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
getDescriptorParams, getVelocityParams
 

Constructor Detail

WorkflowPermissionConditionFactoryImpl

public WorkflowPermissionConditionFactoryImpl(JiraAuthenticationContext authenticationContext,
                                              PermissionManager permissionManager)
Method Detail

extractArgs

protected Map<?,?> extractArgs(com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
Specified by:
extractArgs in class AbstractWorkflowPermissionPluginFactory

beforeSaveOnEdit

public void beforeSaveOnEdit(com.opensymphony.workflow.loader.ConditionDescriptor descriptor)
Description copied from interface: WorkflowConditionDescriptorEditPreprocessor
Gets called immediately before saving of the workflow condition descriptor.

Specified by:
beforeSaveOnEdit in interface WorkflowConditionDescriptorEditPreprocessor
Parameters:
descriptor - condition descriptor being saved


Copyright © 2002-2014 Atlassian. All Rights Reserved.