public class BenutzerGruppeAPI extends AEntityAPI<BenutzerGruppe>
BenutzerGruppe
entities.entityClass
Constructor and Description |
---|
BenutzerGruppeAPI() |
Modifier and Type | Method and Description |
---|---|
List<BenutzerGruppe> |
getBenutzerGruppenUsageRightByStatus(UserContext uc,
Status state)
Method for finding all
Status.getBenutzerGruppenUsageRight() for a given state. |
List<BenutzerGruppe> |
getByBenutzer(UserContext uc,
Benutzer benutzer)
Method for determining all
BenutzerGruppe of a Benutzer . |
List<BenutzerGruppe> |
getByMandant(UserContext uc,
Mandant mandant)
Method for determining all
BenutzerGruppe of a Mandant . |
List<BenutzerGruppe> |
getByProjekt(UserContext uc,
Projekt projekt)
Method for determining all
BenutzerGruppe of a Projekt . |
BenutzerGruppe |
getByUUID(UserContext uc,
Mandant client,
String uuid)
Returns the user group with the given UUID string
|
BenutzerGruppe |
getByUUID(UserContext uc,
Mandant client,
UUID uuid)
Returns the user group with the given UUID
|
List<BenutzerGruppe> |
getEditorgruppenByProjekt(UserContext uc,
Projekt projekt)
Method for determining all
BenutzerGruppe of a Projekt . |
create, create, delete, delete, deleteAllBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, resultTotalCount, update, update
getHandlerProvider
public List<BenutzerGruppe> getByProjekt(UserContext uc, Projekt projekt)
BenutzerGruppe
of a Projekt
. This must be used in the Frontend-Server to
pick up the lazy-initialized list of the BenutzerGruppe
.uc
- UserContext
the user context in which the action is to be performed.projekt
- Projekt
for which the BenutzerGruppe
to be determined.List
of BenutzerGruppe
.public List<BenutzerGruppe> getEditorgruppenByProjekt(UserContext uc, Projekt projekt)
BenutzerGruppe
of a Projekt
.uc
- UserContext
the user context in which the action is to be performed.projekt
- Projekt
for which the BenutzerGruppe
to be determined.List
of BenutzerGruppe
.public List<BenutzerGruppe> getBenutzerGruppenUsageRightByStatus(UserContext uc, Status state)
Status.getBenutzerGruppenUsageRight()
for a given state.uc
- UserContext
the user context in which the action is to be performed.state
- The state for which to retrieve the allowed user groups.public List<BenutzerGruppe> getByBenutzer(UserContext uc, Benutzer benutzer)
BenutzerGruppe
of a Benutzer
.uc
- UserContext
the user context in which the action is to be performed.benutzer
- Benutzer
for which the BenutzerGruppe
to be determined.List
of BenutzerGruppe
.public List<BenutzerGruppe> getByMandant(UserContext uc, Mandant mandant)
BenutzerGruppe
of a Mandant
. This must be used in the Frontend-Server to
pick up the lazy-initialized list of the BenutzerGruppe
.uc
- UserContext
the user context in which the action is to be performed.mandant
- Mandant
for which the BenutzerGruppe
to be determined.List
of BenutzerGruppe
.public BenutzerGruppe getByUUID(UserContext uc, Mandant client, String uuid)
uc
- UserContext
to useclient
- Mandant
context in which to look for user groupuuid
- String
UUID string of the user groupBenutzerGruppe
for the given UUID and clientpublic BenutzerGruppe getByUUID(UserContext uc, Mandant client, UUID uuid)
uc
- UserContext
to useclient
- Mandant
context in which to look for user groupuuid
- UUID
UUID of the user groupBenutzerGruppe
for the given UUID and clientCopyright © 2021 XIMA MEDIA GmbH. All rights reserved.