public class

AbstractGroupToRoleAction

extends AbstractSchemeToolAction
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.scheme.AbstractSchemeToolAction
           ↳ com.atlassian.jira.web.action.admin.scheme.mapper.AbstractGroupToRoleAction
Known Direct Subclasses

Summary

Constants
String GROUP_TO_ROLE_MAP_SESSION_KEY
String SCHEME_TOOL_NAME
String TRANSFORM_RESULTS_KEY
[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.admin.scheme.AbstractSchemeToolAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractGroupToRoleAction(SchemeManagerFactory schemeManagerFactory, SchemeFactory schemeFactory, ApplicationProperties applicationProperties)
Public Methods
SchemeTransformResults getSchemeTransformResults()
String getToolName()
Used by getSelectedSchemeIdsSessionKey() to generate a session key for each set of tools that needs selected scheme id's.
Set getUniqueGroupsForSelectedSchemes()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.admin.scheme.AbstractSchemeToolAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Constants

public static final String GROUP_TO_ROLE_MAP_SESSION_KEY

Constant Value: "__schemeGroupsToRoleMapping_sessionkey"

public static final String SCHEME_TOOL_NAME

Constant Value: "SchemeGroupToRoleTool"

public static final String TRANSFORM_RESULTS_KEY

Constant Value: "__schemeGroupsToRoleTransformResults"

Public Constructors

public AbstractGroupToRoleAction (SchemeManagerFactory schemeManagerFactory, SchemeFactory schemeFactory, ApplicationProperties applicationProperties)

Public Methods

public SchemeTransformResults getSchemeTransformResults ()

public String getToolName ()

Used by getSelectedSchemeIdsSessionKey() to generate a session key for each set of tools that needs selected scheme id's.

Returns
  • Name identifying a set of related picker tools uniquely

public Set getUniqueGroupsForSelectedSchemes ()