|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.domain.node.AbstractNodeDAOImpl
org.alfresco.repo.domain.node.ibatis.NodeDAOImpl
public class NodeDAOImpl
iBatis-specific extension of the Node abstract DAO
Nested Class Summary | |
---|---|
static class |
NodeDAOImpl.MSSQL
MSSQL requires some overrides to handle specific behaviour. |
Nested classes/interfaces inherited from interface org.alfresco.repo.domain.node.NodeDAO |
---|
NodeDAO.ChildAssocRefQueryCallback, NodeDAO.NodeRefQueryCallback |
Field Summary |
---|
Fields inherited from class org.alfresco.repo.domain.node.AbstractNodeDAOImpl |
---|
isDebugEnabled, logger, LONG_ZERO |
Constructor Summary | |
---|---|
NodeDAOImpl()
|
Method Summary | |
---|---|
protected int |
deleteChildAssocById(java.lang.Long assocId)
|
protected int |
deleteChildAssocsToAndFrom(java.lang.Long nodeId)
|
protected int |
deleteNodeAspects(java.lang.Long nodeId,
java.util.Set qnameIds)
|
protected int |
deleteNodeAssoc(java.lang.Long sourceNodeId,
java.lang.Long targetNodeId,
java.lang.Long assocTypeQNameId)
|
protected int |
deleteNodeAssocs(java.util.List ids)
|
protected int |
deleteNodeAssocsToAndFrom(java.lang.Long nodeId)
|
protected int |
deleteNodeAssocsToAndFrom(java.lang.Long nodeId,
java.util.Set assocTypeQNameIds)
|
protected int |
deleteNodeById(java.lang.Long nodeId,
boolean deletedOnly)
|
protected int |
deleteNodeProperties(java.lang.Long nodeId,
java.util.List propKeys)
|
protected int |
deleteNodeProperties(java.lang.Long nodeId,
java.util.Set qnameIds)
|
protected int |
deleteNodesByCommitTime(boolean deletedOnly,
long maxTxnCommitTimeMs)
|
protected void |
deleteSubscriptions(java.lang.Long nodeId)
The default implementation relies on ON DELETE CASCADE and the subscriptions avoiding deleted nodes - NoOp. |
protected int |
deleteTransaction(java.lang.Long txnId)
|
void |
executeBatch()
|
java.util.List |
getChildAssocs(java.lang.Long parentNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
int maxResults,
boolean preload)
Gets the first n child associations of a given parent node, optionally filtering on association QName and association type QName. |
protected java.lang.Long |
insertChildAssoc(ChildAssocEntity assoc)
|
protected java.lang.Long |
insertNode(NodeEntity node)
|
protected void |
insertNodeAspect(java.lang.Long nodeId,
java.lang.Long qnameId)
|
protected java.lang.Long |
insertNodeAssoc(java.lang.Long sourceNodeId,
java.lang.Long targetNodeId,
java.lang.Long assocTypeQNameId,
int assocIndex)
|
protected void |
insertNodeProperties(java.lang.Long nodeId,
java.util.Map persistableProps)
|
protected java.lang.Long |
insertServer(java.lang.String ipAddress)
|
protected java.lang.Long |
insertStore(StoreEntity store)
|
protected java.lang.Long |
insertTransaction(java.lang.Long serverId,
java.lang.String changeTxnId,
java.lang.Long commitTimeMs)
|
protected void |
moveNodeData(java.lang.Long fromNodeId,
java.lang.Long toNodeId)
Moves all node-linked data from one node to another. |
protected java.util.List |
selectAllStores()
|
protected ChildAssocEntity |
selectChildAssoc(java.lang.Long assocId)
|
protected java.util.List |
selectChildAssoc(java.lang.Long parentNodeId,
java.lang.Long childNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName)
|
protected ChildAssocEntity |
selectChildAssoc(java.lang.Long parentNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
java.lang.String childName)
|
protected void |
selectChildAssocs(java.lang.Long parentNodeId,
java.lang.Long childNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
java.lang.Boolean isPrimary,
java.lang.Boolean sameStore,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
Parameters are all optional except the parent node ID and the callback |
protected void |
selectChildAssocs(java.lang.Long parentNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
java.util.Collection childNames,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
|
protected void |
selectChildAssocs(java.lang.Long parentNodeId,
java.util.Set assocTypeQNames,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
|
protected void |
selectChildAssocsByChildTypes(java.lang.Long parentNodeId,
java.util.Set childNodeTypeQNames,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
|
protected void |
selectChildAssocsByPropertyValue(java.lang.Long parentNodeId,
org.alfresco.service.namespace.QName propertyQName,
NodePropertyValue nodeValue,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
|
protected void |
selectChildAssocsWithoutParentAssocsOfType(java.lang.Long parentNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
|
protected Transaction |
selectLastTxnBeforeCommitTime(java.lang.Long maxCommitTime)
|
protected java.lang.Long |
selectMaxTxnCommitTime()
|
protected java.lang.Long |
selectMinTxnCommitTime()
|
protected java.util.Set |
selectNodeAspectIds(java.lang.Long nodeId)
|
protected java.util.List |
selectNodeAspects(java.util.Set nodeIds)
|
protected NodeAssocEntity |
selectNodeAssocById(java.lang.Long assocId)
|
protected int |
selectNodeAssocMaxIndex(java.lang.Long sourceNodeId,
java.lang.Long assocTypeQNameId)
|
protected java.util.List |
selectNodeAssocsBySource(java.lang.Long sourceNodeId,
java.lang.Long typeQNameId)
|
protected java.util.List |
selectNodeAssocsByTarget(java.lang.Long targetNodeId,
java.lang.Long typeQNameId)
|
protected NodeEntity |
selectNodeById(java.lang.Long id,
java.lang.Boolean deleted)
|
protected NodeEntity |
selectNodeByNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.lang.Boolean deleted)
|
protected java.util.Map |
selectNodeProperties(java.lang.Long nodeId)
|
protected java.util.Map |
selectNodeProperties(java.lang.Long nodeId,
java.util.Set qnameIds)
|
protected java.util.Map |
selectNodeProperties(java.util.Set nodeIds)
|
protected java.util.List |
selectNodesByIds(java.util.SortedSet ids)
|
protected java.util.List |
selectNodesByUuids(java.lang.Long storeId,
java.util.SortedSet uuids)
|
protected void |
selectNodesWithAspects(java.util.List qnameIds,
java.lang.Long minNodeId,
java.lang.Long maxNodeId,
NodeDAO.NodeRefQueryCallback resultsCallback)
|
protected java.util.List |
selectParentAssocs(java.lang.Long childNodeId)
|
protected void |
selectParentAssocs(java.lang.Long childNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
java.lang.Boolean isPrimary,
NodeDAO.ChildAssocRefQueryCallback resultsCallback)
Parameters are all optional except the parent node ID and the callback |
java.util.List |
selectPrimaryChildAcls(java.lang.Long nodeId)
|
protected java.util.List |
selectPrimaryParentAssocs(java.lang.Long childNodeId)
No DB constraint, so multiple returned |
java.util.List |
selectProperties(java.util.Collection propertyDefs)
Used by the re-encryptor to re-encrypt encryptable properties with a new encryption key. |
protected ServerEntity |
selectServer(java.lang.String ipAddress)
|
protected NodeEntity |
selectStoreRootNode(java.lang.Long storeId)
|
protected NodeEntity |
selectStoreRootNode(org.alfresco.service.cmr.repository.StoreRef storeRef)
|
protected int |
selectTransactionCount()
|
protected Transaction |
selectTxnById(java.lang.Long txnId)
|
protected java.util.List |
selectTxnChanges(java.lang.Long txnId,
java.lang.Long storeId)
|
protected int |
selectTxnNodeChangeCount(java.lang.Long txnId,
java.lang.Boolean updates)
|
protected java.util.List |
selectTxns(java.lang.Long fromTimeInclusive,
java.lang.Long toTimeExclusive,
java.lang.Integer count,
java.util.List includeTxnIds,
java.util.List excludeTxnIds,
java.lang.Long excludeServerId,
java.lang.Boolean ascending)
|
protected java.util.List |
selectTxnsUnused(java.lang.Long minTxnId,
java.lang.Long maxCommitTime,
java.lang.Integer count)
|
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
|
void |
setQnameDAO(QNameDAO qnameDAO)
|
void |
setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
|
void |
startBatch()
|
protected int |
updateChildAssocIndex(java.lang.Long parentNodeId,
java.lang.Long childNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
int index)
|
protected int |
updateChildAssocsUniqueName(java.lang.Long childNodeId,
java.lang.String name)
|
protected int |
updateNode(NodeUpdateEntity nodeUpdate)
|
protected int |
updateNodeAssoc(java.lang.Long id,
int assocIndex)
|
protected int |
updateNodePatchAcl(NodeUpdateEntity nodeUpdate)
|
protected void |
updatePrimaryChildrenSharedAclId(java.lang.Long primaryParentNodeId,
java.lang.Long optionalOldSharedAlcIdInAdditionToNull,
java.lang.Long newSharedAlcId)
|
protected int |
updatePrimaryParentAssocs(java.lang.Long childNodeId,
java.lang.Long parentNodeId,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
java.lang.String childNodeName)
|
protected int |
updateStore(StoreEntity store)
|
protected int |
updateStoreRoot(StoreEntity store)
|
protected int |
updateTransaction(java.lang.Long txnId,
java.lang.Long commitTimeMs)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NodeDAOImpl()
Method Detail |
---|
public void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
public void setQnameDAO(QNameDAO qnameDAO)
setQnameDAO
in class AbstractNodeDAOImpl
qnameDAO
- translates QName IDs into QName instances and vice-versapublic void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
setDictionaryService
in class AbstractNodeDAOImpl
dictionaryService
- the service help determine cm:auditable characteristicspublic void startBatch()
public void executeBatch()
protected ServerEntity selectServer(java.lang.String ipAddress)
selectServer
in class AbstractNodeDAOImpl
protected java.lang.Long insertServer(java.lang.String ipAddress)
insertServer
in class AbstractNodeDAOImpl
protected java.lang.Long insertTransaction(java.lang.Long serverId, java.lang.String changeTxnId, java.lang.Long commitTimeMs)
insertTransaction
in class AbstractNodeDAOImpl
protected int updateTransaction(java.lang.Long txnId, java.lang.Long commitTimeMs)
updateTransaction
in class AbstractNodeDAOImpl
protected int deleteTransaction(java.lang.Long txnId)
deleteTransaction
in class AbstractNodeDAOImpl
protected java.util.List selectAllStores()
selectAllStores
in class AbstractNodeDAOImpl
protected NodeEntity selectStoreRootNode(java.lang.Long storeId)
selectStoreRootNode
in class AbstractNodeDAOImpl
protected NodeEntity selectStoreRootNode(org.alfresco.service.cmr.repository.StoreRef storeRef)
selectStoreRootNode
in class AbstractNodeDAOImpl
protected java.lang.Long insertStore(StoreEntity store)
insertStore
in class AbstractNodeDAOImpl
protected int updateStoreRoot(StoreEntity store)
updateStoreRoot
in class AbstractNodeDAOImpl
protected int updateStore(StoreEntity store)
updateStore
in class AbstractNodeDAOImpl
protected java.lang.Long insertNode(NodeEntity node)
insertNode
in class AbstractNodeDAOImpl
protected int updateNode(NodeUpdateEntity nodeUpdate)
updateNode
in class AbstractNodeDAOImpl
protected int updateNodePatchAcl(NodeUpdateEntity nodeUpdate)
updateNodePatchAcl
in class AbstractNodeDAOImpl
protected void updatePrimaryChildrenSharedAclId(java.lang.Long primaryParentNodeId, java.lang.Long optionalOldSharedAlcIdInAdditionToNull, java.lang.Long newSharedAlcId)
updatePrimaryChildrenSharedAclId
in class AbstractNodeDAOImpl
protected int deleteNodeById(java.lang.Long nodeId, boolean deletedOnly)
deleteNodeById
in class AbstractNodeDAOImpl
protected int deleteNodesByCommitTime(boolean deletedOnly, long maxTxnCommitTimeMs)
deleteNodesByCommitTime
in class AbstractNodeDAOImpl
protected NodeEntity selectNodeById(java.lang.Long id, java.lang.Boolean deleted)
selectNodeById
in class AbstractNodeDAOImpl
protected NodeEntity selectNodeByNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.Boolean deleted)
selectNodeByNodeRef
in class AbstractNodeDAOImpl
protected java.util.List selectNodesByUuids(java.lang.Long storeId, java.util.SortedSet uuids)
selectNodesByUuids
in class AbstractNodeDAOImpl
protected java.util.List selectNodesByIds(java.util.SortedSet ids)
selectNodesByIds
in class AbstractNodeDAOImpl
protected java.util.List selectNodeAspects(java.util.Set nodeIds)
selectNodeAspects
in class AbstractNodeDAOImpl
protected java.util.Map selectNodeProperties(java.util.Set nodeIds)
selectNodeProperties
in class AbstractNodeDAOImpl
protected java.util.Map selectNodeProperties(java.lang.Long nodeId)
selectNodeProperties
in class AbstractNodeDAOImpl
protected java.util.Map selectNodeProperties(java.lang.Long nodeId, java.util.Set qnameIds)
selectNodeProperties
in class AbstractNodeDAOImpl
protected int deleteNodeProperties(java.lang.Long nodeId, java.util.Set qnameIds)
deleteNodeProperties
in class AbstractNodeDAOImpl
protected int deleteNodeProperties(java.lang.Long nodeId, java.util.List propKeys)
deleteNodeProperties
in class AbstractNodeDAOImpl
protected void insertNodeProperties(java.lang.Long nodeId, java.util.Map persistableProps)
insertNodeProperties
in class AbstractNodeDAOImpl
protected java.util.Set selectNodeAspectIds(java.lang.Long nodeId)
selectNodeAspectIds
in class AbstractNodeDAOImpl
protected void insertNodeAspect(java.lang.Long nodeId, java.lang.Long qnameId)
insertNodeAspect
in class AbstractNodeDAOImpl
protected int deleteNodeAspects(java.lang.Long nodeId, java.util.Set qnameIds)
deleteNodeAspects
in class AbstractNodeDAOImpl
protected void selectNodesWithAspects(java.util.List qnameIds, java.lang.Long minNodeId, java.lang.Long maxNodeId, NodeDAO.NodeRefQueryCallback resultsCallback)
selectNodesWithAspects
in class AbstractNodeDAOImpl
protected java.lang.Long insertNodeAssoc(java.lang.Long sourceNodeId, java.lang.Long targetNodeId, java.lang.Long assocTypeQNameId, int assocIndex)
insertNodeAssoc
in class AbstractNodeDAOImpl
protected int updateNodeAssoc(java.lang.Long id, int assocIndex)
updateNodeAssoc
in class AbstractNodeDAOImpl
protected int deleteNodeAssoc(java.lang.Long sourceNodeId, java.lang.Long targetNodeId, java.lang.Long assocTypeQNameId)
deleteNodeAssoc
in class AbstractNodeDAOImpl
protected int deleteNodeAssocsToAndFrom(java.lang.Long nodeId)
deleteNodeAssocsToAndFrom
in class AbstractNodeDAOImpl
protected int deleteNodeAssocsToAndFrom(java.lang.Long nodeId, java.util.Set assocTypeQNameIds)
deleteNodeAssocsToAndFrom
in class AbstractNodeDAOImpl
protected int deleteNodeAssocs(java.util.List ids)
deleteNodeAssocs
in class AbstractNodeDAOImpl
protected java.util.List selectNodeAssocsBySource(java.lang.Long sourceNodeId, java.lang.Long typeQNameId)
selectNodeAssocsBySource
in class AbstractNodeDAOImpl
protected java.util.List selectNodeAssocsByTarget(java.lang.Long targetNodeId, java.lang.Long typeQNameId)
selectNodeAssocsByTarget
in class AbstractNodeDAOImpl
protected NodeAssocEntity selectNodeAssocById(java.lang.Long assocId)
selectNodeAssocById
in class AbstractNodeDAOImpl
protected int selectNodeAssocMaxIndex(java.lang.Long sourceNodeId, java.lang.Long assocTypeQNameId)
selectNodeAssocMaxIndex
in class AbstractNodeDAOImpl
protected java.lang.Long insertChildAssoc(ChildAssocEntity assoc)
insertChildAssoc
in class AbstractNodeDAOImpl
protected int deleteChildAssocById(java.lang.Long assocId)
deleteChildAssocById
in class AbstractNodeDAOImpl
protected int updateChildAssocIndex(java.lang.Long parentNodeId, java.lang.Long childNodeId, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, int index)
updateChildAssocIndex
in class AbstractNodeDAOImpl
protected int updateChildAssocsUniqueName(java.lang.Long childNodeId, java.lang.String name)
updateChildAssocsUniqueName
in class AbstractNodeDAOImpl
protected int deleteChildAssocsToAndFrom(java.lang.Long nodeId)
deleteChildAssocsToAndFrom
in class AbstractNodeDAOImpl
protected ChildAssocEntity selectChildAssoc(java.lang.Long assocId)
selectChildAssoc
in class AbstractNodeDAOImpl
public java.util.List selectPrimaryChildAcls(java.lang.Long nodeId)
selectPrimaryChildAcls
in class AbstractNodeDAOImpl
protected java.util.List selectChildAssoc(java.lang.Long parentNodeId, java.lang.Long childNodeId, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName)
selectChildAssoc
in class AbstractNodeDAOImpl
protected void selectChildAssocs(java.lang.Long parentNodeId, java.lang.Long childNodeId, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, java.lang.Boolean isPrimary, java.lang.Boolean sameStore, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
AbstractNodeDAOImpl
selectChildAssocs
in class AbstractNodeDAOImpl
public java.util.List getChildAssocs(java.lang.Long parentNodeId, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, int maxResults, boolean preload)
NodeDAO
parentNodeId
- the parent node IDassocTypeQName
- the association type qname to filter on; null for no filteringassocQName
- the association qname to filter on; null for no filteringmaxResults
- the maximum number of results to return. The query will be terminated efficiently
after that number of resultspreload
- should the child nodes be batch loaded?
protected void selectChildAssocs(java.lang.Long parentNodeId, java.util.Set assocTypeQNames, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
selectChildAssocs
in class AbstractNodeDAOImpl
protected ChildAssocEntity selectChildAssoc(java.lang.Long parentNodeId, org.alfresco.service.namespace.QName assocTypeQName, java.lang.String childName)
selectChildAssoc
in class AbstractNodeDAOImpl
protected void selectChildAssocs(java.lang.Long parentNodeId, org.alfresco.service.namespace.QName assocTypeQName, java.util.Collection childNames, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
selectChildAssocs
in class AbstractNodeDAOImpl
protected void selectChildAssocsByChildTypes(java.lang.Long parentNodeId, java.util.Set childNodeTypeQNames, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
selectChildAssocsByChildTypes
in class AbstractNodeDAOImpl
protected void selectChildAssocsWithoutParentAssocsOfType(java.lang.Long parentNodeId, org.alfresco.service.namespace.QName assocTypeQName, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
selectChildAssocsWithoutParentAssocsOfType
in class AbstractNodeDAOImpl
protected java.util.List selectPrimaryParentAssocs(java.lang.Long childNodeId)
AbstractNodeDAOImpl
selectPrimaryParentAssocs
in class AbstractNodeDAOImpl
protected void selectParentAssocs(java.lang.Long childNodeId, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, java.lang.Boolean isPrimary, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
AbstractNodeDAOImpl
selectParentAssocs
in class AbstractNodeDAOImpl
protected java.util.List selectParentAssocs(java.lang.Long childNodeId)
selectParentAssocs
in class AbstractNodeDAOImpl
protected int updatePrimaryParentAssocs(java.lang.Long childNodeId, java.lang.Long parentNodeId, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, java.lang.String childNodeName)
updatePrimaryParentAssocs
in class AbstractNodeDAOImpl
protected void moveNodeData(java.lang.Long fromNodeId, java.lang.Long toNodeId)
AbstractNodeDAOImpl
moveNodeData
in class AbstractNodeDAOImpl
fromNodeId
- the source nodetoNodeId
- the target nodeprotected void deleteSubscriptions(java.lang.Long nodeId)
deleteSubscriptions
in class AbstractNodeDAOImpl
protected Transaction selectLastTxnBeforeCommitTime(java.lang.Long maxCommitTime)
selectLastTxnBeforeCommitTime
in class AbstractNodeDAOImpl
protected int selectTransactionCount()
selectTransactionCount
in class AbstractNodeDAOImpl
protected Transaction selectTxnById(java.lang.Long txnId)
selectTxnById
in class AbstractNodeDAOImpl
protected java.util.List selectTxnChanges(java.lang.Long txnId, java.lang.Long storeId)
selectTxnChanges
in class AbstractNodeDAOImpl
protected int selectTxnNodeChangeCount(java.lang.Long txnId, java.lang.Boolean updates)
selectTxnNodeChangeCount
in class AbstractNodeDAOImpl
txnId
- the transaction ID (never null)updates
- TRUE to select node updates, FALSE to select
node deletions or null to select all changes.
protected java.util.List selectTxns(java.lang.Long fromTimeInclusive, java.lang.Long toTimeExclusive, java.lang.Integer count, java.util.List includeTxnIds, java.util.List excludeTxnIds, java.lang.Long excludeServerId, java.lang.Boolean ascending)
selectTxns
in class AbstractNodeDAOImpl
protected java.util.List selectTxnsUnused(java.lang.Long minTxnId, java.lang.Long maxCommitTime, java.lang.Integer count)
selectTxnsUnused
in class AbstractNodeDAOImpl
protected java.lang.Long selectMinTxnCommitTime()
selectMinTxnCommitTime
in class AbstractNodeDAOImpl
protected java.lang.Long selectMaxTxnCommitTime()
selectMaxTxnCommitTime
in class AbstractNodeDAOImpl
protected void selectChildAssocsByPropertyValue(java.lang.Long parentNodeId, org.alfresco.service.namespace.QName propertyQName, NodePropertyValue nodeValue, NodeDAO.ChildAssocRefQueryCallback resultsCallback)
selectChildAssocsByPropertyValue
in class AbstractNodeDAOImpl
public java.util.List selectProperties(java.util.Collection propertyDefs)
NodeDAO
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |