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) |
List<Postfach> |
getAllByBenutzergruppe(IEntityContext ec,
BenutzerGruppe benutzerGruppe) |
List<Postfach> |
getAllByClient(IEntityContext ec,
Mandant client)
Returns all inboxes of the given
Mandant |
List<Postfach> |
getAllByProject(IEntityContext ec,
Projekt project)
Returns all inboxes being referenced by the given project, including all inboxes referenced of the user groups,
which are referenced by the given project
|
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) |
getEntityRefs, read
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, read, registerListener, registerListener, resultTotalCount, singleElement, 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)
Mandant
ec
- EntityContext
the entity context in which the action is to be performedclient
- Mandant
whose inboxes should be looked forList
of Postfach
s of the given Mandant
List<Postfach> getAllByProject(IEntityContext ec, Projekt project)
ec
- IEntityContext
to be usedproject
- Projekt
project to search for inboxesList
of Postfach
s that are being referenced by the projectPostfach 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 clientCopyright © 2019 XIMA MEDIA GmbH. All rights reserved.