public class PostfachAPI extends AEntityAPI<Postfach>
Postfach
entities.entityClass
Constructor and Description |
---|
PostfachAPI() |
Modifier and Type | Method and Description |
---|---|
void |
clear(UserContext uc,
Mandant mandant,
Postfach postfach)
Deprecated.
|
void |
clear(UserContext uc,
Postfach postfach)
Method for emptying a
Postfach . |
List<Postfach> |
getAllByBenutzer(UserContext uc,
Benutzer benutzer)
Methode zum Ermitteln aller Postfächer, die einem Nutzer zugewiesen sind.
|
List<Postfach> |
getAllByBenutzergruppe(UserContext uc,
BenutzerGruppe benutzerGruppe)
Methode zum Ermitteln aller Postfächer, die einer
BenutzerGruppe zugeordnet sind. |
List<Postfach> |
getAllByClient(UserContext uc,
Mandant client)
Returns all inboxes of the given
Mandant |
List<BenutzerGruppe> |
getBenutzergruppen(UserContext uc,
Postfach postfach)
Method for determining all usergroups of a
Postfach . |
Postfach |
getByMandantAndName(UserContext uc,
Mandant mandant,
String name)
|
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)
Methode zum Ermitteln aller Postfächer, die einem Nutzer zugewiesen sind.
|
create, create, delete, delete, deleteAllBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, resultTotalCount, update, update
getHandlerProvider
@Deprecated public void clear(UserContext uc, Mandant mandant, Postfach postfach)
clear(UserContext, Postfach)
Postfach
.uc
- UserContext
the user context in which the action is to be performed.mandant
- Mandant
the client where the data are associated.postfach
- that should be emptied.public void clear(UserContext uc, Postfach postfach)
Postfach
.uc
- UserContext
the user context in which the action is to be performed.postfach
- Postfach
that should be emptied.public Postfach getByVorgang(UserContext uc, Vorgang vorgang)
uc
- UserContext
the user context in which the action is to be performed.vorgang
- Vorgang
from the Postfach
which is searched.Postfach
which was searched.public List<BenutzerGruppe> getBenutzergruppen(UserContext uc, Postfach postfach)
Postfach
.uc
- UserContext
der Benutzerkontext in welchem die Aktion durchgeführt werden sollpostfach
- Postfach
dessen Gruppen gesucht sindList
e von BenutzerGruppe
n @since 2.4.3public Postfach getByMandantAndName(UserContext uc, Mandant mandant, String name)
uc
- UserContext
the user context in which the action is to be performed.mandant
- whose Postfach
is to be determined.name
- String
the name of Postfach
.Postfach
which was searched.public List<Postfach> getAllByBenutzer(UserContext uc, Benutzer benutzer)
uc
- UserContext
der Benutzerkontext in welchem die Aktion durchgeführt werden sollbenutzer
- Benutzer
dessen Postfach
er gesucht werdenList
e von Postfach
ern @since 2.4.3public List<Postfach> getAllByBenutzergruppe(UserContext uc, BenutzerGruppe benutzerGruppe)
BenutzerGruppe
zugeordnet sind.uc
- UserContext
der Benutzerkontext in welchem die Aktion durchgeführt werden sollbenutzerGruppe
- deren Postfächer ermittelt werden sollenList
mit Postfach
@since 2.4.3public List<Postfach> getAllByClient(UserContext uc, Mandant client)
Mandant
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 List<ExtendedPostfach> getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
ExtendedPostfach
noch Informationen, welche Projekte ein konfiguriertes Postfach besitzen.uc
- UserContext
der Benutzerkontext in welchem die Aktion durchgeführt werden sollbenutzer
- Benutzer
dessen Postfach
er gesucht werdenList
e von ExtendedPostfach
@since 2.4.3public Postfach getByUUID(UserContext uc, Mandant client, String uuid)
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)
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.