org.alfresco.repo.imap
Class ImapContentPolicy

java.lang.Object
  extended by org.alfresco.repo.imap.ImapContentPolicy

public class ImapContentPolicy
extends java.lang.Object


Constructor Summary
ImapContentPolicy()
           
 
Method Summary
 ActionService getActionService()
           
 CopyBehaviourCallback getCopyCallback(org.alfresco.service.namespace.QName classRef, CopyDetails copyDetails)
           
 PolicyComponent getPolicyComponent()
           
 void init()
          Init method.
 void onAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspectTypeQName)
          Called when the imap:imapContent aspect is applied
 void setActionService(ActionService actionService)
           
 void setPolicyComponent(PolicyComponent policyComponent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImapContentPolicy

public ImapContentPolicy()
Method Detail

init

public void init()
Init method. Registered behaviours.


onAddAspect

public void onAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                        org.alfresco.service.namespace.QName aspectTypeQName)
Called when the imap:imapContent aspect is applied

Parameters:
nodeRef - The node the aspect is being applied to
aspectTypeQName - The type of aspect being applied (should be imap:imapContent)

getCopyCallback

public CopyBehaviourCallback getCopyCallback(org.alfresco.service.namespace.QName classRef,
                                             CopyDetails copyDetails)

setActionService

public void setActionService(ActionService actionService)

getActionService

public ActionService getActionService()

setPolicyComponent

public void setPolicyComponent(PolicyComponent policyComponent)

getPolicyComponent

public PolicyComponent getPolicyComponent()


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