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 |
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, getBy, getById, getById, getById, resultTotalCount, update, update
getName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getBy, getById, getById, getById, 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
mandant
- 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
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.