Package org.alfresco.rest.api.nodes
Class AbstractNodeRelation
- java.lang.Object
-
- org.alfresco.rest.api.nodes.AbstractNodeRelation
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
NodeActionDefinitionsRelation
,NodeParentsRelation
,NodeSecondaryChildrenRelation
,NodeSourcesRelation
,NodeTargetsRelation
,NodeVersionsRelation
public class AbstractNodeRelation extends java.lang.Object implements org.springframework.beans.factory.InitializingBean
- Author:
- janv
-
-
Field Summary
Fields Modifier and Type Field Description protected org.alfresco.service.cmr.dictionary.DictionaryService
dictionaryService
protected static java.util.List<java.lang.String>
EXCLUDED_NS
protected org.alfresco.service.namespace.NamespaceService
namespaceService
protected Nodes
nodes
protected org.alfresco.service.cmr.repository.NodeService
nodeService
protected org.alfresco.service.ServiceRegistry
sr
-
Constructor Summary
Constructors Constructor Description AbstractNodeRelation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
protected org.alfresco.service.namespace.QNamePattern
getAssocTypeFromWhereElseAll(Parameters parameters)
protected CollectionWithPagingInfo<Node>
listNodeChildAssocs(java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> childAssocRefs, Parameters parameters, java.lang.Boolean isPrimary, boolean returnChild)
protected CollectionWithPagingInfo<Node>
listNodePeerAssocs(java.util.List<org.alfresco.service.cmr.repository.AssociationRef> assocRefs, Parameters parameters, boolean returnTarget)
protected CollectionWithPagingInfo
listPage(java.util.List result, Paging paging)
void
setNodes(Nodes nodes)
void
setServiceRegistry(org.alfresco.service.ServiceRegistry sr)
-
-
-
Field Detail
-
EXCLUDED_NS
protected static final java.util.List<java.lang.String> EXCLUDED_NS
-
sr
protected org.alfresco.service.ServiceRegistry sr
-
nodeService
protected org.alfresco.service.cmr.repository.NodeService nodeService
-
namespaceService
protected org.alfresco.service.namespace.NamespaceService namespaceService
-
dictionaryService
protected org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService
-
nodes
protected Nodes nodes
-
-
Method Detail
-
setNodes
public void setNodes(Nodes nodes)
-
setServiceRegistry
public void setServiceRegistry(org.alfresco.service.ServiceRegistry sr)
-
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-
getAssocTypeFromWhereElseAll
protected org.alfresco.service.namespace.QNamePattern getAssocTypeFromWhereElseAll(Parameters parameters)
-
listNodePeerAssocs
protected CollectionWithPagingInfo<Node> listNodePeerAssocs(java.util.List<org.alfresco.service.cmr.repository.AssociationRef> assocRefs, Parameters parameters, boolean returnTarget)
-
listNodeChildAssocs
protected CollectionWithPagingInfo<Node> listNodeChildAssocs(java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> childAssocRefs, Parameters parameters, java.lang.Boolean isPrimary, boolean returnChild)
-
listPage
protected CollectionWithPagingInfo listPage(java.util.List result, Paging paging)
-
-