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 intbulkDeleteAllByType(IEntityContext ec, EInternalMessageType type)List<InternalSystemMessage>getAllByType(IEntityContext ec, EInternalMessageType type)List<InternalSystemMessage>getAllUnreadByType(IEntityContext ec, EInternalMessageType type)InternalSystemMessagegetByUUID(IEntityContext ec, String uuid)InternalSystemMessagegetByUUID(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:
 bulkDeleteAllByTypein interfaceIInternalSystemMessageDao
 
- 
getAllByType
public List<InternalSystemMessage> getAllByType(IEntityContext ec, EInternalMessageType type)
- Specified by:
 getAllByTypein interfaceIInternalSystemMessageDao
 
- 
getByUUID
public InternalSystemMessage getByUUID(IEntityContext ec, String uuid)
- Specified by:
 getByUUIDin interfaceIInternalSystemMessageDao
 
- 
getByUUID
public InternalSystemMessage getByUUID(IEntityContext ec, UUID uuid)
- Specified by:
 getByUUIDin interfaceIInternalSystemMessageDao
 
- 
getAllUnreadByType
public List<InternalSystemMessage> getAllUnreadByType(IEntityContext ec, EInternalMessageType type)
- Specified by:
 getAllUnreadByTypein interfaceIInternalSystemMessageDao
 
 - 
 
 -