Package net.fortuna.mstor.connector.jcr
Class JcrMessageDao
- java.lang.Object
-
- org.jcrom.dao.AbstractJcrDAO<JcrMessage>
-
- net.fortuna.mstor.connector.jcr.JcrMessageDao
-
- All Implemented Interfaces:
org.jcrom.dao.JcrDAO<JcrMessage>
public class JcrMessageDao extends org.jcrom.dao.AbstractJcrDAO<JcrMessage>
-
-
Constructor Summary
Constructors Constructor Description JcrMessageDao(javax.jcr.Session session, org.jcrom.Jcrom jcrom)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<JcrMessage>
findByFlag(String path, javax.mail.Flags.Flag flag)
List<JcrMessage>
findByHeader(String path, String name, String value)
List<JcrMessage>
findByMessageId(String path, String messageId)
List<JcrMessage>
findByMessageNumber(String path, int messageNumber)
-
Methods inherited from class org.jcrom.dao.AbstractJcrDAO
create, create, create, create, exists, findAll, findAll, findAll, findAll, findAll, findAll, findByQOM, findBySql, findBySql, findByXPath, findByXPath, get, get, get, getAll, getAll, getAll, getAll, getAll, getAll, getEntityClass, getJcrom, getMixinTypes, getNode, getNodeById, getNodes, getSession, getSize, getVersion, getVersion, getVersion, getVersion, getVersionById, getVersionById, getVersionById, getVersionByUUID, getVersionByUUID, getVersionList, getVersionList, getVersionList, getVersionList, getVersionList, getVersionList, getVersionList, getVersionListById, getVersionListById, getVersionListById, getVersionListById, getVersionListById, getVersionListByUUID, getVersionListByUUID, getVersionListByUUID, getVersionSize, getVersionSize, getVersionSizeById, getVersionSizeByUUID, loadById, loadById, loadById, loadByUUID, loadByUUID, move, remove, removeById, removeByUUID, removeVersion, removeVersion, removeVersionById, removeVersionByUUID, restoreVersion, restoreVersion, restoreVersion, restoreVersionById, restoreVersionById, restoreVersionByUUID, restoreVersionByUUID, toList, toList, update, update, update, update, update, update, updateById, updateById, updateById, updateById, updateById, updateByUUID, updateByUUID
-
-
-
-
Method Detail
-
findByMessageNumber
public List<JcrMessage> findByMessageNumber(String path, int messageNumber)
- Parameters:
path
-messageNumber
-- Returns:
-
findByMessageId
public List<JcrMessage> findByMessageId(String path, String messageId)
- Parameters:
path
-messageId
-- Returns:
-
findByHeader
public List<JcrMessage> findByHeader(String path, String name, String value)
- Parameters:
path
-name
-value
-- Returns:
-
findByFlag
public List<JcrMessage> findByFlag(String path, javax.mail.Flags.Flag flag)
- Parameters:
path
-flag
-- Returns:
-
-