Class AbstractJcrObjectCollectionDao<T extends AbstractJcrObjectCollection>

    • Field Summary

      • Fields inherited from class org.jcrom.dao.AbstractJcrDAO

        entityClass, isVersionable, jcrom, mixinTypes, session
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<T> findByCollectionName​(String path, String name)  
      • 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
    • Constructor Detail

      • AbstractJcrObjectCollectionDao

        public AbstractJcrObjectCollectionDao​(Class<T> entityClass,
                                              javax.jcr.Session session,
                                              org.jcrom.Jcrom jcrom)
        Parameters:
        entityClass - the class of the object type supported by the collection DAO
        session - a JCR session
        jcrom - a JCROM instance
    • Method Detail

      • findByCollectionName

        public List<T> findByCollectionName​(String path,
                                            String name)
        Parameters:
        path - a repository path
        name - a collection name
        Returns:
        a list of collections with the specified name