Package org.alfresco.repo.transfer
Class CachingCorrespondingNodeResolverImpl
java.lang.Object
org.alfresco.repo.transfer.CachingCorrespondingNodeResolverImpl
- All Implemented Interfaces:
CorrespondingNodeResolver
public class CachingCorrespondingNodeResolverImpl
extends Object
implements CorrespondingNodeResolver
- Author:
- brian
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.repo.transfer.CorrespondingNodeResolver
CorrespondingNodeResolver.ResolvedParentChildPair -
Constructor Summary
ConstructorsConstructorDescriptionCachingCorrespondingNodeResolverImpl(CorrespondingNodeResolver delegateResolver) -
Method Summary
Modifier and TypeMethodDescriptionresolveCorrespondingNode(NodeRef sourceNodeRef, ChildAssociationRef primaryAssoc, Path parentPath) voidsetDelegateResolver(CorrespondingNodeResolver delegateResolver)
-
Constructor Details
-
CachingCorrespondingNodeResolverImpl
public CachingCorrespondingNodeResolverImpl() -
CachingCorrespondingNodeResolverImpl
- Parameters:
delegateResolver- CorrespondingNodeResolver
-
-
Method Details
-
resolveCorrespondingNode
public CorrespondingNodeResolver.ResolvedParentChildPair resolveCorrespondingNode(NodeRef sourceNodeRef, ChildAssociationRef primaryAssoc, Path parentPath) - Specified by:
resolveCorrespondingNodein interfaceCorrespondingNodeResolver
-
setDelegateResolver
- Parameters:
delegateResolver- the delegateResolver to set
-