Interface NodeCrawler
-
- All Known Implementing Classes:
StandardNodeCrawlerImpl
public interface NodeCrawlerThe NodeCrawler finds nodes related to an initial group of nodes for the transfer service.During the crawl method the node finders find nodes related to the staring nodes and then the filters can exclude unwanted nodes. For example you could use the finders to walk down a tree of nodes and exclude nodes of a certain type.
- Since:
- 3.3
- Author:
- Brian
- See Also:
StandardNodeCrawlerImpl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<org.alfresco.service.cmr.repository.NodeRef>crawl(java.util.Set<org.alfresco.service.cmr.repository.NodeRef> startingNodes)java.util.Set<org.alfresco.service.cmr.repository.NodeRef>crawl(org.alfresco.service.cmr.repository.NodeRef... nodes)voidsetNodeFilters(NodeFilter... filters)voidsetNodeFinders(NodeFinder... finders)
-
-
-
Method Detail
-
crawl
java.util.Set<org.alfresco.service.cmr.repository.NodeRef> crawl(org.alfresco.service.cmr.repository.NodeRef... nodes)
-
crawl
java.util.Set<org.alfresco.service.cmr.repository.NodeRef> crawl(java.util.Set<org.alfresco.service.cmr.repository.NodeRef> startingNodes)
-
setNodeFinders
void setNodeFinders(NodeFinder... finders)
-
setNodeFilters
void setNodeFilters(NodeFilter... filters)
-
-