public interface AVMNodeDAO
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AVMNodeDAO.ContentUrlHandler
A callback handler for iterating over the content URLs
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearNodeEntityCache() |
void |
createAspect(long nodeId,
org.alfresco.service.namespace.QName qname)
Add aspect to given Node
|
AVMNodeEntity |
createNode(AVMNodeEntity nodeEntity) |
void |
createOrUpdateNodeProperty(long nodeId,
org.alfresco.service.namespace.QName qname,
PropertyValue value) |
void |
deleteAspect(long nodeId,
org.alfresco.service.namespace.QName qname)
Remove aspect from given Node
|
void |
deleteAspects(long nodeId) |
void |
deleteNode(long nodeId) |
void |
deleteNodeProperties(long nodeId) |
void |
deleteNodeProperty(long nodeId,
org.alfresco.service.namespace.QName qname) |
java.util.List |
getAllLayeredDirectories() |
java.util.List |
getAllLayeredFiles() |
java.util.Set |
getAspects(long nodeId)
Get set of aspects for given Node
|
void |
getContentUrls(AVMNodeDAO.ContentUrlHandler handler)
Get all content urls in the AVM Repository.
|
java.util.List |
getLayeredNodesNewInStore(long storeId) |
java.util.List |
getLayeredNodesNewInStoreIDs(long storeId) |
AVMNodeEntity |
getNode(long nodeId) |
java.util.List |
getNodeOrphans(int maxSize) |
java.util.Map |
getNodeProperties(long nodeId) |
java.util.List |
getNodesNewInStore(long storeId) |
void |
updateNode(AVMNodeEntity nodeEntity) |
void |
updateNodeModTimeAndContentData(AVMNodeEntity nodeEntity) |
void |
updateNodeModTimeAndGuid(AVMNodeEntity nodeEntity) |
void |
updateNodesClearNewInStore(long storeId) |
AVMNodeEntity createNode(AVMNodeEntity nodeEntity)
AVMNodeEntity getNode(long nodeId)
void updateNode(AVMNodeEntity nodeEntity)
void updateNodeModTimeAndGuid(AVMNodeEntity nodeEntity)
void updateNodeModTimeAndContentData(AVMNodeEntity nodeEntity)
java.util.List getNodesNewInStore(long storeId)
java.util.List getLayeredNodesNewInStore(long storeId)
java.util.List getLayeredNodesNewInStoreIDs(long storeId)
java.util.List getNodeOrphans(int maxSize)
void updateNodesClearNewInStore(long storeId)
void deleteNode(long nodeId)
java.util.List getAllLayeredDirectories()
java.util.List getAllLayeredFiles()
void clearNodeEntityCache()
void getContentUrls(AVMNodeDAO.ContentUrlHandler handler)
contentUrlHandler - the handler that will be called with the URLsvoid createAspect(long nodeId,
org.alfresco.service.namespace.QName qname)
nodeId - the unique ID of the node entityqname - the qnameorg.springframework.dao.ConcurrencyFailureException - if the aspect already existsjava.util.Set getAspects(long nodeId)
nodeId - the unique ID of the node entityorg.alfresco.error.AlfrescoRuntimeException - if the ID provided is invalidvoid deleteAspect(long nodeId,
org.alfresco.service.namespace.QName qname)
nodeId - the unique ID of the node entityqnameId - the qnameorg.springframework.dao.ConcurrencyFailureException - if the aspect does not existvoid deleteAspects(long nodeId)
void createOrUpdateNodeProperty(long nodeId,
org.alfresco.service.namespace.QName qname,
PropertyValue value)
java.util.Map getNodeProperties(long nodeId)
void deleteNodeProperty(long nodeId,
org.alfresco.service.namespace.QName qname)
void deleteNodeProperties(long nodeId)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.