Class PermissionSchemesImpl
java.lang.Object
com.atlassian.jira.functest.framework.admin.PermissionSchemesImpl
- All Implemented Interfaces:
PermissionSchemes,PermissionSchemes.PermissionScheme
public class PermissionSchemesImpl
extends Object
implements PermissionSchemes, PermissionSchemes.PermissionScheme
Deprecated.
all new tests with the Single Page Permission Schemes page should be written in a web
driver test using EditPermissionsSinglePage.
Implements the
PermissionSchemes and
PermissionSchemes.PermissionScheme interfaces.- Since:
- v4.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.functest.framework.admin.PermissionSchemes
PermissionSchemes.PermissionScheme, PermissionSchemes.Type -
Constructor Summary
ConstructorsConstructorDescriptionPermissionSchemesImpl(net.sourceforge.jwebunit.WebTester tester, JIRAEnvironmentData environmentData) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Navigates to the Default Permission Scheme.voidgrantPermissionToApplicationRole(ProjectPermissionKey permission, String applicationRoleId) Deprecated.voidgrantPermissionToCurrentAssignee(int permission) Deprecated.voidgrantPermissionToCurrentAssignee(ProjectPermissionKey permission) Deprecated.voidgrantPermissionToCurrentAssignee(String permission) Deprecated.voidgrantPermissionToGroup(int permission, String groupName) Deprecated.voidgrantPermissionToGroup(ProjectPermissionKey permission, String groupName) Deprecated.voidgrantPermissionToGroup(String permission, String groupName) Deprecated.voidgrantPermissionToGroupCustomFieldValue(int permission, String customFieldId) Deprecated.voidgrantPermissionToGroupCustomFieldValue(ProjectPermissionKey permission, String customFieldId) Deprecated.voidgrantPermissionToGroupCustomFieldValue(String permission, String customFieldId) Deprecated.voidgrantPermissionToProjectLead(int permission) Deprecated.voidgrantPermissionToProjectLead(ProjectPermissionKey permission) Deprecated.voidgrantPermissionToProjectLead(String permission) Deprecated.voidgrantPermissionToProjectRole(int permission, String projectRoleId) Deprecated.voidgrantPermissionToProjectRole(ProjectPermissionKey permission, String projectRoleId) Deprecated.voidgrantPermissionToProjectRole(String permission, String projectRoleId) Deprecated.voidgrantPermissionToReporter(int permission) Deprecated.voidgrantPermissionToReporter(ProjectPermissionKey permission) Deprecated.voidgrantPermissionToReporter(String permission) Deprecated.voidgrantPermissionToSingleUser(int permission, String username) Deprecated.voidgrantPermissionToSingleUser(ProjectPermissionKey permission, String username) Deprecated.voidgrantPermissionToSingleUser(String permission, String username) Deprecated.voidgrantPermissionToUserCustomFieldValue(int permission, String customFieldId) Deprecated.voidgrantPermissionToUserCustomFieldValue(ProjectPermissionKey permission, String customFieldId) Deprecated.voidgrantPermissionToUserCustomFieldValue(String permission, String customFieldId) Deprecated.voidremovePermission(int permissionType, String permissionParam) Deprecated.Remove the given permission setting.voidremovePermission(GlobalPermissionKey permissionType, String permissionParam) Deprecated.voidremovePermission(ProjectPermissionKey permissionType, String permissionParam) Deprecated.voidremovePermission(String permission, String groupName) Deprecated.Deprecated.Navigates to the scheme with the specified name.
-
Constructor Details
-
PermissionSchemesImpl
public PermissionSchemesImpl(net.sourceforge.jwebunit.WebTester tester, JIRAEnvironmentData environmentData) Deprecated.
-
-
Method Details
-
defaultScheme
Deprecated.Description copied from interface:PermissionSchemesNavigates to the Default Permission Scheme.- Specified by:
defaultSchemein interfacePermissionSchemes- Returns:
- the Default Permission Scheme to operate on.
-
scheme
Deprecated.Description copied from interface:PermissionSchemesNavigates to the scheme with the specified name.- Specified by:
schemein interfacePermissionSchemes- Parameters:
schemeName- the permission scheme name.- Returns:
- the Permission Scheme with the given name.
-
grantPermissionToGroup
Deprecated.- Specified by:
grantPermissionToGroupin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToGroup
Deprecated.- Specified by:
grantPermissionToGroupin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToGroup
Deprecated.- Specified by:
grantPermissionToGroupin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToReporter
public void grantPermissionToReporter(int permission) Deprecated.- Specified by:
grantPermissionToReporterin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToReporter
Deprecated.- Specified by:
grantPermissionToReporterin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToReporter
Deprecated.- Specified by:
grantPermissionToReporterin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToProjectLead
public void grantPermissionToProjectLead(int permission) Deprecated.- Specified by:
grantPermissionToProjectLeadin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToProjectLead
Deprecated.- Specified by:
grantPermissionToProjectLeadin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToProjectLead
Deprecated.- Specified by:
grantPermissionToProjectLeadin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToCurrentAssignee
public void grantPermissionToCurrentAssignee(int permission) Deprecated.- Specified by:
grantPermissionToCurrentAssigneein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToCurrentAssignee
Deprecated.- Specified by:
grantPermissionToCurrentAssigneein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToCurrentAssignee
Deprecated.- Specified by:
grantPermissionToCurrentAssigneein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToUserCustomFieldValue
Deprecated.- Specified by:
grantPermissionToUserCustomFieldValuein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToUserCustomFieldValue
Deprecated.- Specified by:
grantPermissionToUserCustomFieldValuein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToUserCustomFieldValue
public void grantPermissionToUserCustomFieldValue(ProjectPermissionKey permission, String customFieldId) Deprecated.- Specified by:
grantPermissionToUserCustomFieldValuein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToGroupCustomFieldValue
Deprecated.- Specified by:
grantPermissionToGroupCustomFieldValuein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToGroupCustomFieldValue
Deprecated.- Specified by:
grantPermissionToGroupCustomFieldValuein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToGroupCustomFieldValue
public void grantPermissionToGroupCustomFieldValue(ProjectPermissionKey permission, String customFieldId) Deprecated.- Specified by:
grantPermissionToGroupCustomFieldValuein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToProjectRole
Deprecated.- Specified by:
grantPermissionToProjectRolein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToProjectRole
Deprecated.- Specified by:
grantPermissionToProjectRolein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToProjectRole
Deprecated.- Specified by:
grantPermissionToProjectRolein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToApplicationRole
public void grantPermissionToApplicationRole(ProjectPermissionKey permission, String applicationRoleId) Deprecated.- Specified by:
grantPermissionToApplicationRolein interfacePermissionSchemes.PermissionScheme
-
grantPermissionToSingleUser
Deprecated.- Specified by:
grantPermissionToSingleUserin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToSingleUser
Deprecated.- Specified by:
grantPermissionToSingleUserin interfacePermissionSchemes.PermissionScheme
-
grantPermissionToSingleUser
Deprecated.- Specified by:
grantPermissionToSingleUserin interfacePermissionSchemes.PermissionScheme
-
removePermission
Deprecated.Description copied from interface:PermissionSchemes.PermissionSchemeRemove the given permission setting.- Specified by:
removePermissionin interfacePermissionSchemes.PermissionScheme- Parameters:
permissionType- the permission type. SeePermissionSchemes.Typefor constants.permissionParam- the permission parameter. eg group-name for group based permissions, ID for project roles.
-
removePermission
Deprecated.- Specified by:
removePermissionin interfacePermissionSchemes.PermissionScheme
-
removePermission
Deprecated.- Specified by:
removePermissionin interfacePermissionSchemes.PermissionScheme
-
removePermission
Deprecated.- Specified by:
removePermissionin interfacePermissionSchemes.PermissionScheme
-