public interface IPostfachDao extends IMandantDependentBaseDao<Postfach>
| Modifier and Type | Method and Description | 
|---|---|
void | 
clear(IEntityContext entityContext,
     Mandant man,
     Postfach postfach)
Deprecated. 
 
 | 
void | 
clear(IEntityContext entityContext,
     Postfach postfach)  | 
String | 
findUniqueName(IEntityContext ec,
              Mandant client,
              String candidate,
              Postfach exclude)
Returns a name that is not taken by another  
Postfach in the given client other than the excluded inbox. | 
List<Postfach> | 
getAllByBenutzergruppe(IEntityContext ec,
                      BenutzerGruppe benutzerGruppe)  | 
List<Postfach> | 
getAllByClient(IEntityContext ec,
              Mandant client)
Returns all inboxes of the given  
Mandant | 
Postfach | 
getByUUID(IEntityContext ec,
         Mandant client,
         String uuid)
Returns the inbox with the given UUID 
 | 
Postfach | 
getByUUID(IEntityContext ec,
         Mandant client,
         UUID uuid)
Returns the inbox with the given UUID 
 | 
List<Postfach> | 
getPostfachByBenutzer(IEntityContext ec,
                     Benutzer benutzer)  | 
boolean | 
isNameExisiting(IEntityContext ec,
               Mandant client,
               String name)
Returns whether or not the given inbox name exists within the given client 
 | 
getEntityRefs, readall, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update@Deprecated void clear(IEntityContext entityContext, Mandant man, Postfach postfach)
clear(IEntityContext, Postfach)void clear(IEntityContext entityContext, Postfach postfach)
List<Postfach> getPostfachByBenutzer(IEntityContext ec, Benutzer benutzer)
List<Postfach> getAllByBenutzergruppe(IEntityContext ec, BenutzerGruppe benutzerGruppe)
List<Postfach> getAllByClient(IEntityContext ec, Mandant client)
Mandantec - EntityContext the entity context in which the action is to be performedclient - Mandant whose inboxes should be looked forList of Postfachs of the given MandantPostfach getByUUID(IEntityContext ec, Mandant client, String uuid)
ec - IEntityContext to useclient - Mandant context in which to look for inboxuuid - String UUID of the inboxPostfach for the given UUID and clientPostfach getByUUID(IEntityContext ec, Mandant client, UUID uuid)
ec - IEntityContext to useclient - Mandant context in which to look for inboxuuid - UUID UUID of the inboxPostfach for the given UUID and clientString findUniqueName(IEntityContext ec, Mandant client, String candidate, Postfach exclude)
Postfach in the given client other than the excluded inbox. An
 index will be added to the candidate if necessary.ec - IEntityContext to be usedclient - Mandant for which a unique inbox name should be generatedcandidate - String inbox name candiate to be made uniqueexclude - Postfach inbox to be excluded from searchboolean isNameExisiting(IEntityContext ec, Mandant client, String name)
ec - IEntityContext to be usedclient - Mandant for which to check uniquenesscandidate - String inbox name to checkCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.