Interface ApplicationRole

All Known Implementing Classes:
ApplicationRoleImpl

public interface ApplicationRole
  • Method Details

    • createRole

      static ApplicationRole createRole​(java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String titleKey, java.lang.String descriptionKey, java.util.List<PrivilegeGroup> privilegeGroups)
    • createRole

      static ApplicationRole createRole​(java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String titleKey, java.lang.String descriptionKey, PrivilegeGroup... privilegeGroups)
    • mergeApplicationRole

      void mergeApplicationRole​(ApplicationRole role)
    • getName

      java.lang.String getName()
    • getIcon

      org.teamapps.icons.Icon getIcon()
    • getTitleKey

      java.lang.String getTitleKey()
    • getDescriptionKey

      java.lang.String getDescriptionKey()
    • getPrivilegeGroups

      java.util.List<PrivilegeGroup> getPrivilegeGroups()