Class CompoundCopyBehaviourCallback

java.lang.Object
org.alfresco.repo.copy.AbstractCopyBehaviourCallback
org.alfresco.repo.copy.CompoundCopyBehaviourCallback
All Implemented Interfaces:
CopyBehaviourCallback

public class CompoundCopyBehaviourCallback extends AbstractCopyBehaviourCallback
Handles compound behavioural callbacks for the same dictionary class (type or aspect).

When multiple policy handlers register callback for the same model class, an instance of this class is used to resolve the calls. The behaviour is sometimes able to resolve conflicts and sometimes not. Look at the individual callback methods to see how conflicts are handled.

Since:
3.2
Author:
Derek Hulley