Class Role_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject
    Direct Known Subclasses:
    Role

    public abstract class Role_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Constructor Detail

      • Role_Base

        protected Role_Base()
    • Method Detail

      • getRelationRoleHasTemplate

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Role,​RoleTemplate> getRelationRoleHasTemplate()
      • getRelationRoleHasUserGroup

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Role,​org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationRoleHasUserGroup()
      • getRelationSiteHasRoles

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,​Role> getRelationSiteHasRoles()
      • setRoleTemplate

        public void setRoleTemplate​(RoleTemplate roleTemplate)
      • getPersistentGroup

        protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getPersistentGroup()
      • setPersistentGroup

        protected void setPersistentGroup​(org.fenixedu.bennu.core.domain.groups.PersistentGroup persistentGroup)
      • getSite

        public Site getSite()
      • setSite

        public void setSite​(Site site)