Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

org.alfresco.repo.version
Interface VersionServicePolicies.OnCreateVersionPolicy
All Superinterfaces:
ClassPolicy, Policy
Enclosing class:
org.alfresco.repo.version.VersionServicePolicies

@org.alfresco.api.AlfrescoPublicApi
public static interface VersionServicePolicies.OnCreateVersionPolicy
extends ClassPolicy
On create version policy interface

Field Summary
QNAME
Fields inherited from interface org.alfresco.repo.policy.Policy
NAMESPACE
Method Summary
void
onCreateVersion(QName classRef, NodeRef versionableNode, Map<String,Serializable> versionProperties, org.alfresco.repo.policy.PolicyScope nodeDetails)
          Called during the creation of the version to determine what the versioning policy for a perticular type may be.
Field Detail
QNAME
public static final QName QNAME
Method Detail
onCreateVersion
void onCreateVersion(QName classRef,
                     NodeRef versionableNode,
                     Map<String,Serializable> versionProperties,
                     org.alfresco.repo.policy.PolicyScope nodeDetails)
Called during the creation of the version to determine what the versioning policy for a perticular type may be. WARNING: implementing behaviour for this policy effects the versioning behaviour of the type the behaviour is registered against.
Parameters:
classRef - the class reference
versionableNode - the versionable node reference
versionProperties - the version properties
nodeDetails - the details of the node to be versioned

Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

Copyright © 2005–2018 Alfresco Software. All rights reserved.

Java API documentation generated with DocFlex/Javadoc 1.6.1 using JavadocPro template set.