Package com.atlassian.jira.permission
Class PermissionSchemeLogicImpl
java.lang.Object
com.atlassian.jira.permission.PermissionSchemeLogicImpl
- All Implemented Interfaces:
PermissionSchemeLogic
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.permission.PermissionSchemeLogic
PermissionSchemeLogic.PermissionTypeWithParameter -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanlongbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleantoString()
-
Method Details
-
getPermissionSchemeId
public long getPermissionSchemeId()- Specified by:
getPermissionSchemeIdin interfacePermissionSchemeLogic
-
getPermissionKey
- Specified by:
getPermissionKeyin interfacePermissionSchemeLogic
-
unsupportedPermissionTypes
- Specified by:
unsupportedPermissionTypesin interfacePermissionSchemeLogic
-
nobodyAllowed
public boolean nobodyAllowed()- Specified by:
nobodyAllowedin interfacePermissionSchemeLogic
-
allAllowed
public boolean allAllowed()- Specified by:
allAllowedin interfacePermissionSchemeLogic
-
anyUserType
public boolean anyUserType()- Specified by:
anyUserTypein interfacePermissionSchemeLogic
-
isUserTypeUser
public boolean isUserTypeUser()- Specified by:
isUserTypeUserin interfacePermissionSchemeLogic
-
isIssueUserTypeReporter
public boolean isIssueUserTypeReporter()- Specified by:
isIssueUserTypeReporterin interfacePermissionSchemeLogic
-
isIssueUserTypeAssignee
public boolean isIssueUserTypeAssignee()- Specified by:
isIssueUserTypeAssigneein interfacePermissionSchemeLogic
-
isIssueUserTypeProjectLead
public boolean isIssueUserTypeProjectLead()- Specified by:
isIssueUserTypeProjectLeadin interfacePermissionSchemeLogic
-
isUserTypeProjectRole
public boolean isUserTypeProjectRole()- Specified by:
isUserTypeProjectRolein interfacePermissionSchemeLogic
-
isUserTypeCustomField
public boolean isUserTypeCustomField()- Specified by:
isUserTypeCustomFieldin interfacePermissionSchemeLogic
-
anyGroupType
public boolean anyGroupType()- Specified by:
anyGroupTypein interfacePermissionSchemeLogic
-
isGroupTypeGroup
public boolean isGroupTypeGroup()- Specified by:
isGroupTypeGroupin interfacePermissionSchemeLogic
-
isGroupTypeProjectRole
public boolean isGroupTypeProjectRole()- Specified by:
isGroupTypeProjectRolein interfacePermissionSchemeLogic
-
isGroupTypeCustomField
public boolean isGroupTypeCustomField()- Specified by:
isGroupTypeCustomFieldin interfacePermissionSchemeLogic
-
isGroupAny
public boolean isGroupAny()- Specified by:
isGroupAnyin interfacePermissionSchemeLogic
-
isApplicationRoleAnyLoggedInUser
public boolean isApplicationRoleAnyLoggedInUser()- Specified by:
isApplicationRoleAnyLoggedInUserin interfacePermissionSchemeLogic
-
isGroupTypeApplicationRole
public boolean isGroupTypeApplicationRole()- Specified by:
isGroupTypeApplicationRolein interfacePermissionSchemeLogic
-
toString
-