Verwendungen von Schnittstelle
org.teamapps.application.api.privilege.Privilege
Packages, die Privilege verwenden
Package
Beschreibung
-
Verwendungen von Privilege in org.teamapps.application.api.application
Methoden in org.teamapps.application.api.application mit Parametern vom Typ PrivilegeModifizierer und TypMethodeBeschreibungdefault List<PrivilegeObject>ApplicationInstanceDataMethods.getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege) default List<PrivilegeObject>ApplicationInstanceDataMethods.getAllowedPrivilegeObjects(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege) default List<org.teamapps.model.controlcenter.OrganizationUnitView>ApplicationInstanceDataMethods.getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege) default booleanApplicationInstanceDataMethods.isAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) default booleanApplicationInstanceDataMethods.isAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) default booleanApplicationInstanceDataMethods.isAllowed(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) default booleanApplicationInstanceDataMethods.isAllowed(StandardPrivilegeGroup group, Privilege privilege) -
Verwendungen von Privilege in org.teamapps.application.api.privilege
Klassen in org.teamapps.application.api.privilege, die Privilege implementierenFelder in org.teamapps.application.api.privilege, die deklariert sind als PrivilegeModifizierer und TypFeldBeschreibungstatic final PrivilegePrivilege.CREATEstatic final PrivilegePrivilege.CUSTOMstatic final PrivilegePrivilege.DELETEstatic final PrivilegePrivilege.DELETE_OWN_DATAstatic final PrivilegePrivilege.EXECUTEstatic final PrivilegePrivilege.EXPORTstatic final PrivilegePrivilege.IMPORTstatic final PrivilegePrivilege.PRINTstatic final PrivilegePrivilege.READstatic final PrivilegePrivilege.READ_OWN_DATAstatic final PrivilegePrivilege.RESTOREstatic final PrivilegePrivilege.SHOW_MODIFICATION_HISTORYstatic final PrivilegePrivilege.SHOW_RECYCLE_BINstatic final PrivilegePrivilege.UPDATEstatic final PrivilegePrivilege.UPDATE_OWN_DATAMethoden in org.teamapps.application.api.privilege, die Privilege zurückgebenModifizierer und TypMethodeBeschreibungstatic PrivilegePrivilege.create(PrivilegeType privilegeType, String name, org.teamapps.icons.Icon icon, String titleKey) static Privilege[]Privilege.getAll()static Privilege[]Privilege.getDefault()Methoden in org.teamapps.application.api.privilege, die Typen mit Argumenten vom Typ Privilege zurückgebenModifizierer und TypMethodeBeschreibungAbstractPrivilegeGroup.getPrivileges()PrivilegeGroup.getPrivileges()SimpleCustomObjectPrivilege.getPrivileges()SimpleOrganizationalPrivilege.getPrivileges()SimplePrivilege.getPrivileges()Methoden in org.teamapps.application.api.privilege mit Parametern vom Typ PrivilegeModifizierer und TypMethodeBeschreibungApplicationPrivilegeBuilder.addDelegatedCustomPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) ApplicationPrivilegeBuilder.addOrganizationalPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) ApplicationPrivilegeBuilder.addStandardPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) CustomObjectPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) OrganizationalPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) PrivilegeGroup.createCopyWithPrivileges(Privilege... privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) SimpleCustomObjectPrivilegeImpl.createCopyWithPrivileges(Privilege... privileges) SimpleOrganizationalPrivilegeImpl.createCopyWithPrivileges(Privilege... privileges) SimplePrivilegeImpl.createCopyWithPrivileges(Privilege... privileges) StandardPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) PrivilegeGroup.createDelegatedCustomPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) static OrganizationalPrivilegeGroupPrivilegeGroup.createOrganizationalPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) static StandardPrivilegeGroupPrivilegeGroup.createStandardPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) ApplicationPrivilegeProvider.getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege) ApplicationPrivilegeProvider.getAllowedPrivilegeObjects(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege) List<org.teamapps.model.controlcenter.OrganizationUnitView>ApplicationPrivilegeProvider.getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege) booleanApplicationPrivilegeProvider.isAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) booleanApplicationPrivilegeProvider.isAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) booleanApplicationPrivilegeProvider.isAllowed(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) booleanApplicationPrivilegeProvider.isAllowed(StandardPrivilegeGroup group, Privilege privilege) default booleanApplicationPrivilegeProvider.isAnyAccess(OrganizationalPrivilegeGroup privilegeGroup, Privilege privilege) default booleanApplicationPrivilegeProvider.isAnyAccess(OrganizationalPrivilegeGroup privilegeGroup, Privilege... privileges) Methodenparameter in org.teamapps.application.api.privilege mit Typargumenten vom Typ PrivilegeModifizierer und TypMethodeBeschreibungApplicationPrivilegeBuilder.addCustomObjectPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) static CustomObjectPrivilegeGroupPrivilegeGroup.createCustomObjectPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) Konstruktoren in org.teamapps.application.api.privilege mit Parametern vom Typ PrivilegeModifiziererKonstruktorBeschreibungAbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) OrganizationalPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) StandardPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) Konstruktorparameter in org.teamapps.application.api.privilege mit Typargumenten vom Typ PrivilegeModifiziererKonstruktorBeschreibungAbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) CustomObjectPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) OrganizationalPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction) StandardPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) -
Verwendungen von Privilege in org.teamapps.application.tools
Methoden in org.teamapps.application.tools mit Parametern vom Typ PrivilegeModifizierer und TypMethodeBeschreibungstatic <ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
voidPrivilegeUtils.createOrgUnitFilter(org.teamapps.universaldb.pojo.Query<ENTITY> query, String orgUnitFieldName, OrganizationalPrivilegeGroup privilegeGroup, Privilege privilege, ApplicationInstanceData applicationInstanceData) static <ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
Supplier<org.teamapps.universaldb.pojo.Query<ENTITY>>PrivilegeUtils.createQueryOrgUnitFilter(Supplier<org.teamapps.universaldb.pojo.Query<ENTITY>> querySupplier, String orgUnitFieldName, OrganizationalPrivilegeGroup privilegeGroup, Privilege privilege, ApplicationInstanceData applicationInstanceData)