public class PostfachHandler extends GenericHandler implements IPostfachHandler
LOG
Constructor and Description |
---|
PostfachHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clear(UserContext uc,
Postfach postfach) |
List<Postfach> |
getAllByBenutzergruppe(UserContext uc,
BenutzerGruppe benutzerGruppe) |
List<Postfach> |
getAllByClient(UserContext uc,
Mandant client)
Returns all inboxes of the given
Mandant |
List<BenutzerGruppe> |
getBenutzergruppen(UserContext uc,
Postfach postfach) |
Postfach |
getByUUID(UserContext uc,
Mandant client,
String uuid)
Returns the inbox with the given UUID
|
Postfach |
getByUUID(UserContext uc,
Mandant client,
UUID uuid)
Returns the inbox with the given UUID
|
Postfach |
getByVorgang(UserContext uc,
Vorgang vorgang) |
List<ExtendedPostfach> |
getExtendedPostfaecherByBenutzer(UserContext uc,
Benutzer benutzer) |
Postfach |
getPostfachByMandant(UserContext uc,
Mandant mandant,
String name)
Gets the Postfach by.
|
List<Postfach> |
getPostfaecherByBenutzer(UserContext uc,
Benutzer benutzer) |
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, serializableList, update, update
getName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
getName
public void clear(UserContext uc, Postfach postfach)
clear
in interface IPostfachHandler
public Postfach getByVorgang(UserContext uc, Vorgang vorgang)
getByVorgang
in interface IPostfachHandler
public List<BenutzerGruppe> getBenutzergruppen(UserContext uc, Postfach postfach)
getBenutzergruppen
in interface IPostfachHandler
public Postfach getPostfachByMandant(UserContext uc, Mandant mandant, String name)
getPostfachByMandant
in interface IPostfachHandler
uc
- the UserContext
to usemandant
- Mandant
der Mandantenname
- the namepublic List<Postfach> getPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
getPostfaecherByBenutzer
in interface IPostfachHandler
public List<ExtendedPostfach> getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
getExtendedPostfaecherByBenutzer
in interface IPostfachHandler
public List<Postfach> getAllByBenutzergruppe(UserContext uc, BenutzerGruppe benutzerGruppe)
getAllByBenutzergruppe
in interface IPostfachHandler
public List<Postfach> getAllByClient(UserContext uc, Mandant client)
IPostfachHandler
Mandant
getAllByClient
in interface IPostfachHandler
uc
- UserContext
the user context in which the action is to be performedclient
- Mandant
whose inboxes should be looked forList
of Postfach
s of the given Mandant
public Postfach getByUUID(UserContext uc, Mandant client, String uuid)
IPostfachHandler
getByUUID
in interface IPostfachHandler
uc
- UserContext
to useclient
- Mandant
context in which to look for inboxuuid
- String
UUID of the inboxPostfach
for the given UUID and clientpublic Postfach getByUUID(UserContext uc, Mandant client, UUID uuid)
IPostfachHandler
getByUUID
in interface IPostfachHandler
uc
- UserContext
to useclient
- Mandant
context in which to look for inboxuuid
- UUID
UUID of the inboxPostfach
for the given UUID and clientCopyright © 2021 XIMA MEDIA GmbH. All rights reserved.