Package org.teamapps.model.controlcenter
Interface Role
- All Superinterfaces:
org.teamapps.universaldb.pojo.Entity<Role>,org.teamapps.universaldb.pojo.Identifiable
- All Known Implementing Classes:
UdbRole
public interface Role extends org.teamapps.universaldb.pojo.Entity<Role>
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFIELD_ALLOWED_ORGANIZATION_UNIT_TYPESstatic java.lang.StringFIELD_APPLICATION_ROLE_ASSIGNMENTSstatic java.lang.StringFIELD_CHILDRENstatic java.lang.StringFIELD_GENERALIZATION_ROLESstatic java.lang.StringFIELD_ICONstatic java.lang.StringFIELD_META_CREATED_BYstatic java.lang.StringFIELD_META_CREATION_DATEstatic java.lang.StringFIELD_META_DELETED_BYstatic java.lang.StringFIELD_META_DELETION_DATEstatic java.lang.StringFIELD_META_MODIFICATION_DATEstatic java.lang.StringFIELD_META_MODIFIED_BYstatic java.lang.StringFIELD_META_RESTORE_DATEstatic java.lang.StringFIELD_META_RESTORED_BYstatic java.lang.StringFIELD_NO_DIRECT_MEMBERSHIPSstatic java.lang.StringFIELD_ORGANIZATION_FIELDstatic java.lang.StringFIELD_ORGANIZATION_UNITstatic java.lang.StringFIELD_PARENTstatic java.lang.StringFIELD_PRIVILEGE_ASSIGNMENTSstatic java.lang.StringFIELD_PRIVILEGES_RECEIVING_ROLESstatic java.lang.StringFIELD_PRIVILEGES_SENDING_ROLESstatic java.lang.StringFIELD_ROLE_TYPEstatic java.lang.StringFIELD_SPECIALIZATION_ROLESstatic java.lang.StringFIELD_TITLEstatic java.lang.StringFIELD_USER_ROLE_ASSIGNMENTS -
Method Summary
Methods inherited from interface org.teamapps.universaldb.pojo.Entity
clearChanges, delete, delete, getEntityValue, getId, isDeleted, isModified, isRestorable, isStored, restoreDeleted, save, save, save, saveTransactional, saveTransactional, setEntityValueMethods inherited from interface org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Field Details
-
FIELD_META_CREATION_DATE
static final java.lang.String FIELD_META_CREATION_DATE- See Also:
- Constant Field Values
-
FIELD_META_CREATED_BY
static final java.lang.String FIELD_META_CREATED_BY- See Also:
- Constant Field Values
-
FIELD_META_MODIFICATION_DATE
static final java.lang.String FIELD_META_MODIFICATION_DATE- See Also:
- Constant Field Values
-
FIELD_META_MODIFIED_BY
static final java.lang.String FIELD_META_MODIFIED_BY- See Also:
- Constant Field Values
-
FIELD_META_DELETION_DATE
static final java.lang.String FIELD_META_DELETION_DATE- See Also:
- Constant Field Values
-
FIELD_META_DELETED_BY
static final java.lang.String FIELD_META_DELETED_BY- See Also:
- Constant Field Values
-
FIELD_META_RESTORE_DATE
static final java.lang.String FIELD_META_RESTORE_DATE- See Also:
- Constant Field Values
-
FIELD_META_RESTORED_BY
static final java.lang.String FIELD_META_RESTORED_BY- See Also:
- Constant Field Values
-
FIELD_TITLE
static final java.lang.String FIELD_TITLE- See Also:
- Constant Field Values
-
FIELD_ICON
static final java.lang.String FIELD_ICON- See Also:
- Constant Field Values
-
FIELD_ROLE_TYPE
static final java.lang.String FIELD_ROLE_TYPE- See Also:
- Constant Field Values
-
FIELD_PARENT
static final java.lang.String FIELD_PARENT- See Also:
- Constant Field Values
-
FIELD_CHILDREN
static final java.lang.String FIELD_CHILDREN- See Also:
- Constant Field Values
-
FIELD_ORGANIZATION_UNIT
static final java.lang.String FIELD_ORGANIZATION_UNIT- See Also:
- Constant Field Values
-
FIELD_ALLOWED_ORGANIZATION_UNIT_TYPES
static final java.lang.String FIELD_ALLOWED_ORGANIZATION_UNIT_TYPES- See Also:
- Constant Field Values
-
FIELD_ORGANIZATION_FIELD
static final java.lang.String FIELD_ORGANIZATION_FIELD- See Also:
- Constant Field Values
-
FIELD_GENERALIZATION_ROLES
static final java.lang.String FIELD_GENERALIZATION_ROLES- See Also:
- Constant Field Values
-
FIELD_SPECIALIZATION_ROLES
static final java.lang.String FIELD_SPECIALIZATION_ROLES- See Also:
- Constant Field Values
-
FIELD_PRIVILEGES_RECEIVING_ROLES
static final java.lang.String FIELD_PRIVILEGES_RECEIVING_ROLES- See Also:
- Constant Field Values
-
FIELD_PRIVILEGES_SENDING_ROLES
static final java.lang.String FIELD_PRIVILEGES_SENDING_ROLES- See Also:
- Constant Field Values
-
FIELD_NO_DIRECT_MEMBERSHIPS
static final java.lang.String FIELD_NO_DIRECT_MEMBERSHIPS- See Also:
- Constant Field Values
-
FIELD_USER_ROLE_ASSIGNMENTS
static final java.lang.String FIELD_USER_ROLE_ASSIGNMENTS- See Also:
- Constant Field Values
-
FIELD_PRIVILEGE_ASSIGNMENTS
static final java.lang.String FIELD_PRIVILEGE_ASSIGNMENTS- See Also:
- Constant Field Values
-
FIELD_APPLICATION_ROLE_ASSIGNMENTS
static final java.lang.String FIELD_APPLICATION_ROLE_ASSIGNMENTS- See Also:
- Constant Field Values
-
-
Method Details
-
create
-
create
-
getById
-
getBuilder
-
getMetaCreationDate
java.time.Instant getMetaCreationDate() -
setMetaCreationDate
-
getMetaCreationDateAsEpochSecond
int getMetaCreationDateAsEpochSecond() -
setMetaCreationDateAsEpochSecond
-
getMetaCreationDateAsEpochMilli
long getMetaCreationDateAsEpochMilli() -
setMetaCreationDateAsEpochMilli
-
getMetaCreatedBy
int getMetaCreatedBy() -
setMetaCreatedBy
-
getMetaModificationDate
java.time.Instant getMetaModificationDate() -
setMetaModificationDate
-
getMetaModificationDateAsEpochSecond
int getMetaModificationDateAsEpochSecond() -
setMetaModificationDateAsEpochSecond
-
getMetaModificationDateAsEpochMilli
long getMetaModificationDateAsEpochMilli() -
setMetaModificationDateAsEpochMilli
-
getMetaModifiedBy
int getMetaModifiedBy() -
setMetaModifiedBy
-
getMetaDeletionDate
java.time.Instant getMetaDeletionDate() -
setMetaDeletionDate
-
getMetaDeletionDateAsEpochSecond
int getMetaDeletionDateAsEpochSecond() -
setMetaDeletionDateAsEpochSecond
-
getMetaDeletionDateAsEpochMilli
long getMetaDeletionDateAsEpochMilli() -
setMetaDeletionDateAsEpochMilli
-
getMetaDeletedBy
int getMetaDeletedBy() -
setMetaDeletedBy
-
getMetaRestoreDate
java.time.Instant getMetaRestoreDate() -
setMetaRestoreDate
-
getMetaRestoreDateAsEpochSecond
int getMetaRestoreDateAsEpochSecond() -
setMetaRestoreDateAsEpochSecond
-
getMetaRestoreDateAsEpochMilli
long getMetaRestoreDateAsEpochMilli() -
setMetaRestoreDateAsEpochMilli
-
getMetaRestoredBy
int getMetaRestoredBy() -
setMetaRestoredBy
-
getTitle
org.teamapps.universaldb.index.translation.TranslatableText getTitle() -
setTitle
-
getIcon
java.lang.String getIcon() -
setIcon
-
getRoleType
RoleType getRoleType() -
setRoleType
-
getParent
Role getParent() -
setParent
-
getChildren
java.util.List<Role> getChildren() -
setChildren
-
getChildrenCount
int getChildrenCount() -
setChildren
-
getChildrenAsBitSet
java.util.BitSet getChildrenAsBitSet() -
addChildren
-
addChildren
-
removeChildren
-
removeChildren
-
removeAllChildren
Role removeAllChildren() -
getOrganizationUnit
OrganizationUnit getOrganizationUnit() -
setOrganizationUnit
-
getAllowedOrganizationUnitTypes
java.util.List<OrganizationUnitType> getAllowedOrganizationUnitTypes() -
setAllowedOrganizationUnitTypes
-
getAllowedOrganizationUnitTypesCount
int getAllowedOrganizationUnitTypesCount() -
setAllowedOrganizationUnitTypes
-
getAllowedOrganizationUnitTypesAsBitSet
java.util.BitSet getAllowedOrganizationUnitTypesAsBitSet() -
addAllowedOrganizationUnitTypes
-
addAllowedOrganizationUnitTypes
-
removeAllowedOrganizationUnitTypes
-
removeAllowedOrganizationUnitTypes
-
removeAllAllowedOrganizationUnitTypes
Role removeAllAllowedOrganizationUnitTypes() -
getOrganizationField
OrganizationField getOrganizationField() -
setOrganizationField
-
getGeneralizationRoles
java.util.List<Role> getGeneralizationRoles() -
setGeneralizationRoles
-
getGeneralizationRolesCount
int getGeneralizationRolesCount() -
setGeneralizationRoles
-
getGeneralizationRolesAsBitSet
java.util.BitSet getGeneralizationRolesAsBitSet() -
addGeneralizationRoles
-
addGeneralizationRoles
-
removeGeneralizationRoles
-
removeGeneralizationRoles
-
removeAllGeneralizationRoles
Role removeAllGeneralizationRoles() -
getSpecializationRoles
java.util.List<Role> getSpecializationRoles() -
setSpecializationRoles
-
getSpecializationRolesCount
int getSpecializationRolesCount() -
setSpecializationRoles
-
getSpecializationRolesAsBitSet
java.util.BitSet getSpecializationRolesAsBitSet() -
addSpecializationRoles
-
addSpecializationRoles
-
removeSpecializationRoles
-
removeSpecializationRoles
-
removeAllSpecializationRoles
Role removeAllSpecializationRoles() -
getPrivilegesReceivingRoles
java.util.List<Role> getPrivilegesReceivingRoles() -
setPrivilegesReceivingRoles
-
getPrivilegesReceivingRolesCount
int getPrivilegesReceivingRolesCount() -
setPrivilegesReceivingRoles
-
getPrivilegesReceivingRolesAsBitSet
java.util.BitSet getPrivilegesReceivingRolesAsBitSet() -
addPrivilegesReceivingRoles
-
addPrivilegesReceivingRoles
-
removePrivilegesReceivingRoles
-
removePrivilegesReceivingRoles
-
removeAllPrivilegesReceivingRoles
Role removeAllPrivilegesReceivingRoles() -
getPrivilegesSendingRoles
java.util.List<Role> getPrivilegesSendingRoles() -
setPrivilegesSendingRoles
-
getPrivilegesSendingRolesCount
int getPrivilegesSendingRolesCount() -
setPrivilegesSendingRoles
-
getPrivilegesSendingRolesAsBitSet
java.util.BitSet getPrivilegesSendingRolesAsBitSet() -
addPrivilegesSendingRoles
-
addPrivilegesSendingRoles
-
removePrivilegesSendingRoles
-
removePrivilegesSendingRoles
-
removeAllPrivilegesSendingRoles
Role removeAllPrivilegesSendingRoles() -
getNoDirectMemberships
boolean getNoDirectMemberships() -
setNoDirectMemberships
-
isNoDirectMemberships
boolean isNoDirectMemberships() -
getUserRoleAssignments
java.util.List<UserRoleAssignment> getUserRoleAssignments() -
setUserRoleAssignments
-
getUserRoleAssignmentsCount
int getUserRoleAssignmentsCount() -
setUserRoleAssignments
-
getUserRoleAssignmentsAsBitSet
java.util.BitSet getUserRoleAssignmentsAsBitSet() -
addUserRoleAssignments
-
addUserRoleAssignments
-
removeUserRoleAssignments
-
removeUserRoleAssignments
-
removeAllUserRoleAssignments
Role removeAllUserRoleAssignments() -
getPrivilegeAssignments
java.util.List<RolePrivilegeAssignment> getPrivilegeAssignments() -
setPrivilegeAssignments
-
getPrivilegeAssignmentsCount
int getPrivilegeAssignmentsCount() -
setPrivilegeAssignments
-
getPrivilegeAssignmentsAsBitSet
java.util.BitSet getPrivilegeAssignmentsAsBitSet() -
addPrivilegeAssignments
-
addPrivilegeAssignments
-
removePrivilegeAssignments
-
removePrivilegeAssignments
-
removeAllPrivilegeAssignments
Role removeAllPrivilegeAssignments() -
getApplicationRoleAssignments
java.util.List<RoleApplicationRoleAssignment> getApplicationRoleAssignments() -
setApplicationRoleAssignments
-
getApplicationRoleAssignmentsCount
int getApplicationRoleAssignmentsCount() -
setApplicationRoleAssignments
-
getApplicationRoleAssignmentsAsBitSet
java.util.BitSet getApplicationRoleAssignmentsAsBitSet() -
addApplicationRoleAssignments
-
addApplicationRoleAssignments
-
removeApplicationRoleAssignments
-
removeApplicationRoleAssignments
-
removeAllApplicationRoleAssignments
Role removeAllApplicationRoleAssignments() -
getAll
-
getDeletedRecords
-
sort
-
getCount
static int getCount() -
filter
-