Package de.xima.fc.dao.interfaces
Interface IInternalClientMessageDao
-
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<InternalClientMessage,Long,IEntityContext>
,IGenericDao<InternalClientMessage>
,IMandantDependentBaseDao<InternalClientMessage>
- All Known Implementing Classes:
InternalClientMessageDao
public interface IInternalClientMessageDao extends IMandantDependentBaseDao<InternalClientMessage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
bulkDeleteAllByClient(IEntityContext ec, Mandant client, EInternalMessageType type)
int
bulkDeleteAllByType(IEntityContext ec, EInternalMessageType type)
List<InternalClientMessage>
getAllByType(IEntityContext ec, Mandant client, EInternalMessageType type)
List<InternalClientMessage>
getAllUnreadByType(IEntityContext ec, Mandant client, EInternalMessageType type)
List<InternalClientMessage>
getAllUnreadByType(IEntityContext ec, EInternalMessageType type)
InternalClientMessage
getByUUID(IEntityContext ec, Mandant client, String uuid)
InternalClientMessage
getByUUID(IEntityContext ec, Mandant client, UUID uuid)
-
Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
-
Methods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
count, findAll, findSingle, getEntityRefs, read
-
-
-
-
Method Detail
-
bulkDeleteAllByType
int bulkDeleteAllByType(IEntityContext ec, EInternalMessageType type)
-
bulkDeleteAllByClient
int bulkDeleteAllByClient(IEntityContext ec, Mandant client, EInternalMessageType type)
-
getAllByType
List<InternalClientMessage> getAllByType(IEntityContext ec, Mandant client, EInternalMessageType type)
-
getAllUnreadByType
List<InternalClientMessage> getAllUnreadByType(IEntityContext ec, Mandant client, EInternalMessageType type)
-
getAllUnreadByType
List<InternalClientMessage> getAllUnreadByType(IEntityContext ec, EInternalMessageType type)
-
getByUUID
InternalClientMessage getByUUID(IEntityContext ec, Mandant client, String uuid)
-
getByUUID
InternalClientMessage getByUUID(IEntityContext ec, Mandant client, UUID uuid)
-
-