Class CompositeNodeFinder

java.lang.Object
org.alfresco.repo.transfer.AbstractNodeFinder
org.alfresco.repo.transfer.CompositeNodeFinder
All Implemented Interfaces:
NodeFinder

public class CompositeNodeFinder extends AbstractNodeFinder
A NodeFinder that sums the results of multiple NodeFinders.
Since:
4.0
Author:
Nick Smith
  • Constructor Details

    • CompositeNodeFinder

      public CompositeNodeFinder(NodeFinder... finders)
    • CompositeNodeFinder

      public CompositeNodeFinder(Collection<NodeFinder> finders)
  • Method Details

    • init

      public void init()
      Overrides:
      init in class AbstractNodeFinder
    • findFrom

      public Set<NodeRef> findFrom(NodeRef thisNode)
      Parameters:
      thisNode - The node to use as the base from which to find other nodes.
      Returns:
      The found nodes