Package de.xima.fc.handler.entity
Class BenutzerGruppeHandler
- java.lang.Object
-
- de.xima.fc.handler.AMSApiHandler
-
- de.xima.fc.handler.entity.GenericHandler
-
- de.xima.fc.handler.entity.BenutzerGruppeHandler
-
- All Implemented Interfaces:
IAPIHandler
,IBenutzerGruppeHandler
,IGenericHandler
,Serializable
public class BenutzerGruppeHandler extends GenericHandler implements IBenutzerGruppeHandler
The Class BenutzerHandler.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.handler.entity.GenericHandler
LOG
-
-
Constructor Summary
Constructors Constructor Description BenutzerGruppeHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BenutzerGruppe>
getBenutzerGruppenUsageRightByStatus(UserContext uc, Long stateId)
List<BenutzerGruppe>
getByBenutzer(UserContext uc, Benutzer ben)
List<BenutzerGruppe>
getByProjekt(UserContext uc, Long projektId)
BenutzerGruppe
getByUUID(UserContext uc, Mandant client, String uuid)
Returns the user group with the given UUID stringBenutzerGruppe
getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the user group with the given UUIDList<BenutzerGruppe>
getEditorgruppenByProjekt(UserContext uc, Long projektId)
-
Methods inherited from class de.xima.fc.handler.entity.GenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, serializableList, update, update
-
Methods inherited from class de.xima.fc.handler.AMSApiHandler
getName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getName
-
Methods inherited from interface de.xima.fc.handler.interfaces.entity.IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
-
-
-
-
Method Detail
-
getByProjekt
public List<BenutzerGruppe> getByProjekt(UserContext uc, Long projektId)
- Specified by:
getByProjekt
in interfaceIBenutzerGruppeHandler
-
getEditorgruppenByProjekt
public List<BenutzerGruppe> getEditorgruppenByProjekt(UserContext uc, Long projektId)
- Specified by:
getEditorgruppenByProjekt
in interfaceIBenutzerGruppeHandler
-
getBenutzerGruppenUsageRightByStatus
public List<BenutzerGruppe> getBenutzerGruppenUsageRightByStatus(UserContext uc, Long stateId)
- Specified by:
getBenutzerGruppenUsageRightByStatus
in interfaceIBenutzerGruppeHandler
-
getByBenutzer
public List<BenutzerGruppe> getByBenutzer(UserContext uc, Benutzer ben)
- Specified by:
getByBenutzer
in interfaceIBenutzerGruppeHandler
-
getByUUID
public BenutzerGruppe getByUUID(UserContext uc, Mandant client, String uuid)
Description copied from interface:IBenutzerGruppeHandler
Returns the user group with the given UUID string- Specified by:
getByUUID
in interfaceIBenutzerGruppeHandler
- Parameters:
uc
-UserContext
to useclient
-Mandant
context in which to look for user groupuuid
-String
UUID string of the user group- Returns:
BenutzerGruppe
for the given UUID and client
-
getByUUID
public BenutzerGruppe getByUUID(UserContext uc, Mandant client, UUID uuid)
Description copied from interface:IBenutzerGruppeHandler
Returns the user group with the given UUID- Specified by:
getByUUID
in interfaceIBenutzerGruppeHandler
- Parameters:
uc
-UserContext
to useclient
-Mandant
context in which to look for user groupuuid
-UUID
UUID of the user group- Returns:
BenutzerGruppe
for the given UUID and client
-
-