|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.version.NodeServiceImpl
public class NodeServiceImpl
The light weight version store node service implementation.
| Field Summary | |
|---|---|
protected ContentDataDAO |
contentDataDAO
|
protected org.alfresco.service.cmr.repository.NodeService |
dbNodeService
|
protected org.alfresco.service.cmr.dictionary.DictionaryService |
dicitionaryService
|
protected static java.lang.String |
MSG_UNSUPPORTED
Error messages |
| Fields inherited from interface org.alfresco.repo.version.VersionBaseModel |
|---|
ASPECT_LOCALNAME_VERSION_STORE_ROOT, ASSOC_LOCALNAME_ROOT_VERSION, CHILD_VERSION_HISTORIES, CHILD_VERSIONED_ASSOCS, CHILD_VERSIONS, PROP_CREATED_DATE, PROP_CREATOR, PROP_DESCRIPTION, PROP_TRANSLATION_VERSIONS, PROP_VERSION_DESCRIPTION, PROP_VERSION_LABEL, PROP_VERSION_NUMBER, PROP_VERSION_TYPE, PROP_VERSIONED_NODE_ID, STORE_PROTOCOL, TYPE_VERSION_HISTORY, TYPE_VERSIONED_ASSOC |
| Constructor Summary | |
|---|---|
NodeServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectRef,
java.util.Map aspectProperties)
|
java.util.List |
addChild(java.util.Collection parentRefs,
org.alfresco.service.cmr.repository.NodeRef childRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName qname)
|
org.alfresco.service.cmr.repository.ChildAssociationRef |
addChild(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.cmr.repository.NodeRef childRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName qname)
|
void |
addProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map properties)
|
java.util.List |
cleanup()
No-op |
org.alfresco.service.cmr.repository.AssociationRef |
createAssociation(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.cmr.repository.NodeRef targetRef,
org.alfresco.service.namespace.QName assocTypeQName)
|
org.alfresco.service.cmr.repository.ChildAssociationRef |
createNode(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName)
|
org.alfresco.service.cmr.repository.ChildAssociationRef |
createNode(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName,
java.util.Map properties)
|
org.alfresco.service.cmr.repository.StoreRef |
createStore(java.lang.String protocol,
java.lang.String identifier)
Delegates to the NodeService used as the version store implementation |
void |
deleteNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
void |
deleteStore(org.alfresco.service.cmr.repository.StoreRef storeRef)
|
boolean |
exists(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Delegates to the NodeService used as the version store implementation |
boolean |
exists(org.alfresco.service.cmr.repository.StoreRef storeRef)
Delegates to the NodeService used as the version store implementation |
java.util.Set |
getAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Translation for version store |
org.alfresco.service.cmr.repository.AssociationRef |
getAssoc(java.lang.Long id)
Gets an association by ID. |
java.util.List |
getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
java.util.List |
getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern)
Performs conversion from version store properties to real associations |
java.util.List |
getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern,
boolean preload)
|
java.util.List |
getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Set childNodeTypes)
|
java.util.List |
getChildAssocsByPropertyValue(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
java.io.Serializable value)
|
java.util.Collection |
getChildAssocsWithoutParentAssocsOfType(org.alfresco.service.cmr.repository.NodeRef parent,
org.alfresco.service.namespace.QName assocTypeQName)
|
org.alfresco.service.cmr.repository.NodeRef |
getChildByName(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName assocTypeQName,
java.lang.String childName)
|
java.util.List |
getChildrenByName(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName assocTypeQName,
java.util.Collection childNames)
|
java.lang.Long |
getNodeAclId(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Gets, converts and adds the intrinsic properties to the current node's properties |
org.alfresco.service.cmr.repository.NodeRef.Status |
getNodeStatus(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Delegates to the NodeService used as the version store implementation |
java.util.List |
getParentAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)
The node will appear to be attached to the root of the version store |
java.util.List |
getParentAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern)
The node will apprear to be attached to the root of the version store |
org.alfresco.service.cmr.repository.Path |
getPath(org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
java.util.List |
getPaths(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean primaryOnly)
|
org.alfresco.service.cmr.repository.ChildAssociationRef |
getPrimaryParent(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Simulates the node begin attached ot the root node of the version store. |
java.util.Map |
getProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Property translation for version store |
java.io.Serializable |
getProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName qname)
Property translation for version store |
org.alfresco.service.cmr.repository.NodeRef |
getRootNode(org.alfresco.service.cmr.repository.StoreRef storeRef)
Delegates to the NodeService used as the version store implementation |
java.util.List |
getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.namespace.QNamePattern qnamePattern)
|
org.alfresco.service.cmr.repository.NodeRef |
getStoreArchiveNode(org.alfresco.service.cmr.repository.StoreRef storeRef)
|
java.util.List |
getStores()
Delegates to the NodeService used as the version store implementation |
java.util.List |
getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.namespace.QNamePattern qnamePattern)
|
org.alfresco.service.namespace.QName |
getType(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Type translation for version store |
boolean |
hasAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectRef)
Translation for version store |
org.alfresco.service.cmr.repository.ChildAssociationRef |
moveNode(org.alfresco.service.cmr.repository.NodeRef nodeToMoveRef,
org.alfresco.service.cmr.repository.NodeRef newParentRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName)
|
void |
removeAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectRef)
|
void |
removeAssociation(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.cmr.repository.NodeRef targetRef,
org.alfresco.service.namespace.QName assocTypeQName)
|
void |
removeChild(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.cmr.repository.NodeRef childRef)
|
boolean |
removeChildAssociation(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
|
void |
removeProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName qname)
|
boolean |
removeSeconaryChildAssociation(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
|
org.alfresco.service.cmr.repository.NodeRef |
restoreNode(org.alfresco.service.cmr.repository.NodeRef archivedNodeRef,
org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName)
|
void |
setChildAssociationIndex(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef,
int index)
|
void |
setContentDataDAO(ContentDataDAO contentDataDAO)
Set the DAO to resolved content data reference IDs into ContentData instances |
void |
setDbNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Sets the db node service, used as the version store implementation |
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Sets the dictionary service |
void |
setProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map properties)
|
void |
setProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName qame,
java.io.Serializable value)
|
void |
setSearcher(org.alfresco.service.cmr.search.SearchService searcher)
Sets the searcher |
void |
setType(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName typeQName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String MSG_UNSUPPORTED
protected org.alfresco.service.cmr.repository.NodeService dbNodeService
protected org.alfresco.service.cmr.dictionary.DictionaryService dicitionaryService
protected ContentDataDAO contentDataDAO
| Constructor Detail |
|---|
public NodeServiceImpl()
| Method Detail |
|---|
public void setDbNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - the node servicepublic void setSearcher(org.alfresco.service.cmr.search.SearchService searcher)
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
public void setContentDataDAO(ContentDataDAO contentDataDAO)
public java.util.List cleanup()
public java.util.List getStores()
NodeService used as the version store implementation
getStores in interface org.alfresco.service.cmr.repository.NodeService
public org.alfresco.service.cmr.repository.StoreRef createStore(java.lang.String protocol,
java.lang.String identifier)
NodeService used as the version store implementation
createStore in interface org.alfresco.service.cmr.repository.NodeServicepublic void deleteStore(org.alfresco.service.cmr.repository.StoreRef storeRef)
deleteStore in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - alwayspublic boolean exists(org.alfresco.service.cmr.repository.StoreRef storeRef)
NodeService used as the version store implementation
exists in interface org.alfresco.service.cmr.repository.NodeServicepublic boolean exists(org.alfresco.service.cmr.repository.NodeRef nodeRef)
NodeService used as the version store implementation
exists in interface org.alfresco.service.cmr.repository.NodeServicepublic org.alfresco.service.cmr.repository.NodeRef.Status getNodeStatus(org.alfresco.service.cmr.repository.NodeRef nodeRef)
NodeService used as the version store implementation
getNodeStatus in interface org.alfresco.service.cmr.repository.NodeServicepublic org.alfresco.service.cmr.repository.NodeRef getRootNode(org.alfresco.service.cmr.repository.StoreRef storeRef)
NodeService used as the version store implementation
getRootNode in interface org.alfresco.service.cmr.repository.NodeService
public org.alfresco.service.cmr.repository.ChildAssociationRef createNode(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
createNode in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public org.alfresco.service.cmr.repository.ChildAssociationRef createNode(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName,
java.util.Map properties)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
createNode in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public void deleteNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
deleteNode in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public org.alfresco.service.cmr.repository.ChildAssociationRef addChild(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.cmr.repository.NodeRef childRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName qname)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
addChild in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public java.util.List addChild(java.util.Collection parentRefs,
org.alfresco.service.cmr.repository.NodeRef childRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName qname)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
addChild in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public void removeChild(org.alfresco.service.cmr.repository.NodeRef parentRef,
org.alfresco.service.cmr.repository.NodeRef childRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
removeChild in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefExceptionpublic boolean removeChildAssociation(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
removeChildAssociation in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - alwayspublic boolean removeSeconaryChildAssociation(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
removeSeconaryChildAssociation in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public org.alfresco.service.cmr.repository.ChildAssociationRef moveNode(org.alfresco.service.cmr.repository.NodeRef nodeToMoveRef,
org.alfresco.service.cmr.repository.NodeRef newParentRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
moveNode in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public void setChildAssociationIndex(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef,
int index)
throws org.alfresco.service.cmr.repository.InvalidChildAssociationRefException
setChildAssociationIndex in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidChildAssociationRefException
public org.alfresco.service.namespace.QName getType(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getType in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public void setType(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName typeQName)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
setType in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefExceptionNodeService.setType(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName)
public void addAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectRef,
java.util.Map aspectProperties)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException,
org.alfresco.service.cmr.dictionary.InvalidAspectException
addAspect in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.dictionary.InvalidAspectException
public boolean hasAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException,
org.alfresco.service.cmr.dictionary.InvalidAspectException
hasAspect in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.dictionary.InvalidAspectException
public void removeAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException,
org.alfresco.service.cmr.dictionary.InvalidAspectException
removeAspect in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.dictionary.InvalidAspectException
public java.util.Set getAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getAspects in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public java.util.Map getProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getProperties in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public java.io.Serializable getProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName qname)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getProperty in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public void setProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map properties)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
setProperties in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public void addProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map properties)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
addProperties in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public void setProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName qame,
java.io.Serializable value)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
setProperty in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public void removeProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName qname)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
removeProperty in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefExceptionpublic java.util.List getParentAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)
getParentAssocs in interface org.alfresco.service.cmr.repository.NodeServiceNodeService.getParentAssocs(NodeRef)
public java.util.List getParentAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern)
getParentAssocs in interface org.alfresco.service.cmr.repository.NodeServiceNodeService.getParentAssocs(NodeRef, QNamePattern, QNamePattern)
public java.util.List getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getChildAssocs in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefExceptionRegexQNamePattern.MATCH_ALL,
NodeServiceImpl.getChildAssocs(NodeRef, QNamePattern, QNamePattern)
public java.util.List getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern,
boolean preload)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getChildAssocs in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public java.util.List getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getChildAssocs in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public java.util.List getChildAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Set childNodeTypes)
getChildAssocs in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public java.util.List getChildrenByName(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName assocTypeQName,
java.util.Collection childNames)
getChildrenByName in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public org.alfresco.service.cmr.repository.NodeRef getChildByName(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName assocTypeQName,
java.lang.String childName)
getChildByName in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public org.alfresco.service.cmr.repository.ChildAssociationRef getPrimaryParent(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getPrimaryParent in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public org.alfresco.service.cmr.repository.AssociationRef createAssociation(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.cmr.repository.NodeRef targetRef,
org.alfresco.service.namespace.QName assocTypeQName)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException,
org.alfresco.service.cmr.repository.AssociationExistsException
createAssociation in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.repository.AssociationExistsException
public void removeAssociation(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.cmr.repository.NodeRef targetRef,
org.alfresco.service.namespace.QName assocTypeQName)
removeAssociation in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - alwayspublic org.alfresco.service.cmr.repository.AssociationRef getAssoc(java.lang.Long id)
getAssoc in interface org.alfresco.service.cmr.repository.NodeServiceassocId - the association id
null if it does not exist
public java.util.List getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.namespace.QNamePattern qnamePattern)
getTargetAssocs in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public java.util.List getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef sourceRef,
org.alfresco.service.namespace.QNamePattern qnamePattern)
getSourceAssocs in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public org.alfresco.service.cmr.repository.Path getPath(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getPath in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefException
public java.util.List getPaths(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean primaryOnly)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getPaths in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
org.alfresco.service.cmr.repository.InvalidNodeRefExceptionpublic org.alfresco.service.cmr.repository.NodeRef getStoreArchiveNode(org.alfresco.service.cmr.repository.StoreRef storeRef)
getStoreArchiveNode in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public org.alfresco.service.cmr.repository.NodeRef restoreNode(org.alfresco.service.cmr.repository.NodeRef archivedNodeRef,
org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName)
restoreNode in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public java.util.Collection getChildAssocsWithoutParentAssocsOfType(org.alfresco.service.cmr.repository.NodeRef parent,
org.alfresco.service.namespace.QName assocTypeQName)
getChildAssocsWithoutParentAssocsOfType in interface org.alfresco.service.cmr.repository.NodeServicejava.lang.UnsupportedOperationException - always
public java.lang.Long getNodeAclId(org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws org.alfresco.service.cmr.repository.InvalidNodeRefException
getNodeAclId in interface org.alfresco.service.cmr.repository.NodeServiceorg.alfresco.service.cmr.repository.InvalidNodeRefException
public java.util.List getChildAssocsByPropertyValue(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
java.io.Serializable value)
getChildAssocsByPropertyValue in interface org.alfresco.service.cmr.repository.NodeService
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||