Class GlobalPermissionJournalMessage
java.lang.Object
com.atlassian.confluence.internal.api.impl.service.incrementalsync.globalpermissionmanagement.journalmessage.GlobalPermissionJournalMessage
- All Implemented Interfaces:
JournalMessage
Journal message used for all global permission journal entries
- Since:
- 9.2.6
-
Constructor Summary
ConstructorsConstructorDescriptionGlobalPermissionJournalMessage(String permissionType, GlobalPermissionModelType subjectType, String subject) -
Method Summary
Modifier and TypeMethodDescriptioncreateAnonymousPermission(String permissionType) createGroupPermission(String permissionType, String groupName) createUnlicensedPermission(String permissionType) createUserPermission(String permissionType, String userKey) booleaninthashCode()
-
Constructor Details
-
GlobalPermissionJournalMessage
public GlobalPermissionJournalMessage(String permissionType, GlobalPermissionModelType subjectType, String subject)
-
-
Method Details
-
getPermissionType
-
getSubjectType
-
getSubject
-
equals
-
hashCode
public int hashCode() -
createUserPermission
public static GlobalPermissionJournalMessage createUserPermission(String permissionType, String userKey) -
createGroupPermission
public static GlobalPermissionJournalMessage createGroupPermission(String permissionType, String groupName) -
createAnonymousPermission
-
createUnlicensedPermission
-