Class Role

java.lang.Object
org.apache.cayenne.PersistentObject
org.apache.cayenne.BaseDataObject
org.apache.cayenne.CayenneDataObject
All Implemented Interfaces:
IEntity, Auditable, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating

@CacheGroups("CONFIG") public class Role extends _Role implements Auditable
Provides a named collection of access privileges. Roles consist of permissions and can be assigned to users.
See Also:
  • Field Details

    • ADMINISTRATOR_ROLE

      public static final String ADMINISTRATOR_ROLE
      The name that identifies the root administrator role
      See Also:
    • ANONYMOUS_ROLE

      public static final String ANONYMOUS_ROLE
      The name that identifies the anonymous role
      See Also:
    • SERVICE_USER_ROLE

      public static final String SERVICE_USER_ROLE
      The name that identifies the service user role
      See Also:
  • Constructor Details

    • Role

      public Role()