Package de.xima.fc.dao.interfaces
Interface IInternalSystemMessageDao
-
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<InternalSystemMessage,Long,IEntityContext>
,IGenericDao<InternalSystemMessage>
- All Known Implementing Classes:
InternalSystemMessageDao
public interface IInternalSystemMessageDao extends IGenericDao<InternalSystemMessage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
bulkDeleteAllByType(IEntityContext ec, EInternalMessageType type)
List<InternalSystemMessage>
getAllByType(IEntityContext ec, EInternalMessageType type)
List<InternalSystemMessage>
getAllUnreadByType(IEntityContext ec, EInternalMessageType type)
InternalSystemMessage
getByUUID(IEntityContext ec, String uuid)
InternalSystemMessage
getByUUID(IEntityContext ec, 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)
-
getAllByType
List<InternalSystemMessage> getAllByType(IEntityContext ec, EInternalMessageType type)
-
getAllUnreadByType
List<InternalSystemMessage> getAllUnreadByType(IEntityContext ec, EInternalMessageType type)
-
getByUUID
InternalSystemMessage getByUUID(IEntityContext ec, String uuid)
-
getByUUID
InternalSystemMessage getByUUID(IEntityContext ec, UUID uuid)
-
-