Package org.alfresco.repo.transfer
Class AbstractNodeFinder
- java.lang.Object
-
- org.alfresco.repo.transfer.AbstractNodeFinder
-
- All Implemented Interfaces:
NodeFinder
- Direct Known Subclasses:
ChildAssociatedNodeFinder,CompositeNodeFinder,PeerAssociatedNodeFinder,PrimaryParentNodeFinder
public abstract class AbstractNodeFinder extends java.lang.Object implements NodeFinder
A utility base class that simplifies the creation of new node finders. When used in conjunction with the standard node crawler (StandardNodeCrawlerImpl), node filters that extend this base class will automatically have the service registry injected into them and theirinitoperations invoked at the appropriate time.- Since:
- 3.3
- Author:
- Brian
-
-
Field Summary
Fields Modifier and Type Field Description protected ServiceRegistryserviceRegistry
-
Constructor Summary
Constructors Constructor Description AbstractNodeFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit()voidsetServiceRegistry(ServiceRegistry serviceRegistry)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.service.cmr.transfer.NodeFinder
findFrom
-
-
-
-
Field Detail
-
serviceRegistry
protected ServiceRegistry serviceRegistry
-
-
Method Detail
-
init
public void init()
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
-
-