org.alfresco.repo.coci
Class CheckedOutAspect

java.lang.Object
  extended by org.alfresco.repo.coci.CheckedOutAspect

public class CheckedOutAspect
extends java.lang.Object

Policies relating to the checkedOut aspect.

Since:
4.0

Field Summary
protected  PolicyComponent policyComponent
          Policy component
 
Constructor Summary
CheckedOutAspect()
           
 
Method Summary
 CopyBehaviourCallback getCallbackForCheckedOutAspect(org.alfresco.service.namespace.QName classRef, CopyDetails copyDetails)
          Callback behaviour retrieval for the 'checkedOut' aspect.
 void init()
           
 void onCreateVersion(org.alfresco.service.namespace.QName classRef, org.alfresco.service.cmr.repository.NodeRef versionableNode, java.util.Map versionProperties, PolicyScope nodeDetails)
          Callback behaviour retrieval for the 'onCreateVersion' aspect.
 void setPolicyComponent(PolicyComponent policyComponent)
          Sets the policy component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

policyComponent

protected PolicyComponent policyComponent
Policy component

Constructor Detail

CheckedOutAspect

public CheckedOutAspect()
Method Detail

setPolicyComponent

public void setPolicyComponent(PolicyComponent policyComponent)
Sets the policy component

Parameters:
policyComponent - the policy component

init

public void init()

onCreateVersion

public void onCreateVersion(org.alfresco.service.namespace.QName classRef,
                            org.alfresco.service.cmr.repository.NodeRef versionableNode,
                            java.util.Map versionProperties,
                            PolicyScope nodeDetails)
Callback behaviour retrieval for the 'onCreateVersion' aspect.


getCallbackForCheckedOutAspect

public CopyBehaviourCallback getCallbackForCheckedOutAspect(org.alfresco.service.namespace.QName classRef,
                                                            CopyDetails copyDetails)
Callback behaviour retrieval for the 'checkedOut' aspect.

Returns:
Returns DoNothingCopyBehaviourCallback always


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