public class PermissionSchemeLogicImpl extends Object implements PermissionSchemeLogic
| Modifier and Type | Method and Description |
|---|---|
boolean |
allAllowed() |
boolean |
anyGroupType() |
boolean |
anyUserType() |
ProjectPermissionKey |
getPermissionKey() |
long |
getPermissionSchemeId() |
boolean |
isApplicationRoleAnyLoggedInUser() |
boolean |
isGroupAny() |
boolean |
isGroupTypeApplicationRole() |
boolean |
isGroupTypeCustomField() |
boolean |
isGroupTypeGroup() |
boolean |
isGroupTypeProjectRole() |
boolean |
isIssueUserTypeAssignee() |
boolean |
isIssueUserTypeProjectLead() |
boolean |
isIssueUserTypeReporter() |
boolean |
isUserTypeCustomField() |
boolean |
isUserTypeProjectRole() |
boolean |
isUserTypeUser() |
boolean |
nobodyAllowed() |
String |
toString() |
Set<String> |
unsupportedPermissionTypes() |
public long getPermissionSchemeId()
getPermissionSchemeId in interface PermissionSchemeLogicpublic ProjectPermissionKey getPermissionKey()
getPermissionKey in interface PermissionSchemeLogicpublic Set<String> unsupportedPermissionTypes()
unsupportedPermissionTypes in interface PermissionSchemeLogicpublic boolean nobodyAllowed()
nobodyAllowed in interface PermissionSchemeLogicpublic boolean allAllowed()
allAllowed in interface PermissionSchemeLogicpublic boolean anyUserType()
anyUserType in interface PermissionSchemeLogicpublic boolean isUserTypeUser()
isUserTypeUser in interface PermissionSchemeLogicpublic boolean isIssueUserTypeReporter()
isIssueUserTypeReporter in interface PermissionSchemeLogicpublic boolean isIssueUserTypeAssignee()
isIssueUserTypeAssignee in interface PermissionSchemeLogicpublic boolean isIssueUserTypeProjectLead()
isIssueUserTypeProjectLead in interface PermissionSchemeLogicpublic boolean isUserTypeProjectRole()
isUserTypeProjectRole in interface PermissionSchemeLogicpublic boolean isUserTypeCustomField()
isUserTypeCustomField in interface PermissionSchemeLogicpublic boolean anyGroupType()
anyGroupType in interface PermissionSchemeLogicpublic boolean isGroupTypeGroup()
isGroupTypeGroup in interface PermissionSchemeLogicpublic boolean isGroupTypeProjectRole()
isGroupTypeProjectRole in interface PermissionSchemeLogicpublic boolean isGroupTypeCustomField()
isGroupTypeCustomField in interface PermissionSchemeLogicpublic boolean isGroupAny()
isGroupAny in interface PermissionSchemeLogicpublic boolean isApplicationRoleAnyLoggedInUser()
isApplicationRoleAnyLoggedInUser in interface PermissionSchemeLogicpublic boolean isGroupTypeApplicationRole()
isGroupTypeApplicationRole in interface PermissionSchemeLogicCopyright © 2002-2022 Atlassian. All Rights Reserved.