Package de.xima.fc.dao.impl
Class InternalSystemMessageDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<InternalSystemMessage>
-
- de.xima.fc.dao.impl.InternalSystemMessageDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<InternalSystemMessage,Long,IEntityContext>
,IGenericDao<InternalSystemMessage>
,IInternalSystemMessageDao
public class InternalSystemMessageDao extends GenericDao<InternalSystemMessage> implements IInternalSystemMessageDao
-
-
Constructor Summary
Constructors Constructor Description InternalSystemMessageDao()
-
Method Summary
All Methods Instance Methods Concrete 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 class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, getPreActionHook, read
-
Methods inherited from class de.xima.cmn.dao.AbstractDao
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
public int bulkDeleteAllByType(IEntityContext ec, EInternalMessageType type)
- Specified by:
bulkDeleteAllByType
in interfaceIInternalSystemMessageDao
-
getAllByType
public List<InternalSystemMessage> getAllByType(IEntityContext ec, EInternalMessageType type)
- Specified by:
getAllByType
in interfaceIInternalSystemMessageDao
-
getByUUID
public InternalSystemMessage getByUUID(IEntityContext ec, String uuid)
- Specified by:
getByUUID
in interfaceIInternalSystemMessageDao
-
getByUUID
public InternalSystemMessage getByUUID(IEntityContext ec, UUID uuid)
- Specified by:
getByUUID
in interfaceIInternalSystemMessageDao
-
getAllUnreadByType
public List<InternalSystemMessage> getAllUnreadByType(IEntityContext ec, EInternalMessageType type)
- Specified by:
getAllUnreadByType
in interfaceIInternalSystemMessageDao
-
-