org.alfresco.repo.copy
Class CopyBehaviourCallback.ChildAssocRecurseAction

java.lang.Object
  extended by java.lang.Enum
      extended by org.alfresco.repo.copy.CopyBehaviourCallback.ChildAssocRecurseAction
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable
Enclosing interface:
CopyBehaviourCallback

public static final class CopyBehaviourCallback.ChildAssocRecurseAction
extends java.lang.Enum
implements java.lang.Comparable

Description of how the copy process should behave when copying an association.

Since:
3.2
See Also:
Serialized Form

Field Summary
static CopyBehaviourCallback.ChildAssocRecurseAction FORCE_RECURSE
          Force all further copies of the source hierarchy to recurse into children.
static CopyBehaviourCallback.ChildAssocRecurseAction RESPECT_RECURSE_FLAG
          Respect the client's recursion decision
 
Method Summary
static CopyBehaviourCallback.ChildAssocRecurseAction valueOf(java.lang.String name)
           
static CopyBehaviourCallback.ChildAssocRecurseAction[] values()
           
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

RESPECT_RECURSE_FLAG

public static final CopyBehaviourCallback.ChildAssocRecurseAction RESPECT_RECURSE_FLAG
Respect the client's recursion decision


FORCE_RECURSE

public static final CopyBehaviourCallback.ChildAssocRecurseAction FORCE_RECURSE
Force all further copies of the source hierarchy to recurse into children. This allows behaviour to force a copy of a subtree that it expects to exist.

NOTE: Any part of the source subtree can still terminate the recursion, so this is mainly useful where the subtree contains the default behaviour.

Method Detail

values

public static CopyBehaviourCallback.ChildAssocRecurseAction[] values()

valueOf

public static CopyBehaviourCallback.ChildAssocRecurseAction valueOf(java.lang.String name)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.