org.alfresco.cmis
Class CMISAclPropagationEnum

java.lang.Object
  extended by java.lang.Enum
      extended by org.alfresco.cmis.CMISAclPropagationEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, EnumLabel

public final class CMISAclPropagationEnum
extends java.lang.Enum
implements EnumLabel

CMIS ACL propagation Used to request a particular behaviour or report back behaviour.

See Also:
Serialized Form

Field Summary
static EnumFactory FACTORY
          Factory for CMISAclPropagationEnum
static CMISAclPropagationEnum OBJECT_ONLY
          The ACL only applies to the object (not yet supported in Alfresco)
static CMISAclPropagationEnum PROPAGATE
          ACLs are applied to all inheriting objects (the default in Alfresco)
static CMISAclPropagationEnum REPOSITORY_DETERMINED
          Some other mechanism by which ACL changes influence other ACL's non-direct ACEs.
 
Method Summary
 java.lang.String getLabel()
          Gets the enum label (as defined by CMIS)
static CMISAclPropagationEnum valueOf(java.lang.String name)
           
static CMISAclPropagationEnum[] 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
 

Field Detail

OBJECT_ONLY

public static final CMISAclPropagationEnum OBJECT_ONLY
The ACL only applies to the object (not yet supported in Alfresco)


PROPAGATE

public static final CMISAclPropagationEnum PROPAGATE
ACLs are applied to all inheriting objects (the default in Alfresco)


REPOSITORY_DETERMINED

public static final CMISAclPropagationEnum REPOSITORY_DETERMINED
Some other mechanism by which ACL changes influence other ACL's non-direct ACEs.


FACTORY

public static EnumFactory FACTORY
Factory for CMISAclPropagationEnum

Method Detail

values

public static CMISAclPropagationEnum[] values()

valueOf

public static CMISAclPropagationEnum valueOf(java.lang.String name)

getLabel

public java.lang.String getLabel()
Description copied from interface: EnumLabel
Gets the enum label (as defined by CMIS)

Specified by:
getLabel in interface EnumLabel
Returns:
enum label


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