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, updategetHandlerProvider@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 sindListe von BenutzerGruppen @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 Postfacher gesucht werdenListe von Postfachern @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)
Mandantuc - UserContext the user context in which the action is to be performedclient - Mandant whose inboxes should be looked forList of Postfachs of the given Mandantpublic 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 Postfacher gesucht werdenListe 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 © 2020 XIMA MEDIA GmbH. All rights reserved.