Package org.alfresco.repo.transfer
Class PeerAssociatedNodeFinder
java.lang.Object
org.alfresco.repo.transfer.AbstractNodeFinder
org.alfresco.repo.transfer.PeerAssociatedNodeFinder
- All Implemented Interfaces:
NodeFinder
This class can be used to find nodes that are associated with peer associations (as opposed to child associations).
- Since:
- 3.3
- Author:
- brian
-
Field Summary
Fields inherited from class org.alfresco.repo.transfer.AbstractNodeFinder
serviceRegistry -
Constructor Summary
ConstructorsConstructorDescriptionPeerAssociatedNodeFinder(Collection<QName> associationTypeNames) PeerAssociatedNodeFinder(Collection<QName> associationTypeNames, boolean exclude) PeerAssociatedNodeFinder(QName... associationTypeNames) -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()voidsetAssociationTypes(Collection<QName> associationTypes) voidsetAssociationTypes(QName... associationTypes) voidsetExclude(boolean exclude) Methods inherited from class org.alfresco.repo.transfer.AbstractNodeFinder
setServiceRegistry
-
Constructor Details
-
PeerAssociatedNodeFinder
public PeerAssociatedNodeFinder() -
PeerAssociatedNodeFinder
-
PeerAssociatedNodeFinder
-
PeerAssociatedNodeFinder
-
-
Method Details
-
setExclude
public void setExclude(boolean exclude) - Parameters:
exclude- Set to true to exclude the specified association types, and false to include only the specified association types.
-
setAssociationTypes
-
setAssociationTypes
-
findFrom
- Parameters:
thisNode- The node to use as the base from which to find other nodes.- Returns:
- The found nodes
-
init
public void init()- Overrides:
initin classAbstractNodeFinder
-