Package com.logicaldoc.workflow.trigger
Class HibernateWorkflowTriggerDAO
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<WorkflowTrigger>
com.logicaldoc.workflow.trigger.HibernateWorkflowTriggerDAO
- All Implemented Interfaces:
com.logicaldoc.core.PersistentObjectDAO<WorkflowTrigger>,WorkflowTriggerDAO
public class HibernateWorkflowTriggerDAO
extends com.logicaldoc.core.HibernatePersistentObjectDAO<WorkflowTrigger>
implements WorkflowTriggerDAO
-
Field Summary
Fields inherited from interface com.logicaldoc.core.PersistentObjectDAO
ENTITY -
Method Summary
Modifier and TypeMethodDescriptionintapplyTriggersToTree(long rootId) Replicates the triggers of a parent folder to all the treefindByFolderId(long folderId) This method selects all triggers associated to a foldervoidsetFolderDAO(com.logicaldoc.core.folder.FolderDAO folderDAO) Methods inherited from class com.logicaldoc.core.HibernatePersistentObjectDAO
bulkUpdate, delete, delete, deleteAll, deleteAll, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, getSessionFactory, initialize, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForDouble, queryForDouble, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForRowSet, queryForRowSet, queryForString, setSessionFactory, storeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.logicaldoc.core.PersistentObjectDAO
bulkUpdate, delete, delete, deleteAll, deleteAll, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, initialize, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForDouble, queryForDouble, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForRowSet, queryForRowSet, queryForString, store
-
Method Details
-
applyTriggersToTree
public int applyTriggersToTree(long rootId) Description copied from interface:WorkflowTriggerDAOReplicates the triggers of a parent folder to all the tree- Specified by:
applyTriggersToTreein interfaceWorkflowTriggerDAO- Parameters:
rootId- identifier of the folder root of the tree- Returns:
- number of altered folders
-
findByFolderId
Description copied from interface:WorkflowTriggerDAOThis method selects all triggers associated to a folder- Specified by:
findByFolderIdin interfaceWorkflowTriggerDAO- Parameters:
folderId- identifier of the folder- Returns:
- list of triggers
-
setFolderDAO
public void setFolderDAO(com.logicaldoc.core.folder.FolderDAO folderDAO)
-