Package org.alfresco.repo.imap
Class ImapContentPolicy
- java.lang.Object
-
- org.alfresco.repo.imap.ImapContentPolicy
-
public class ImapContentPolicy extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ImapContentPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionServicegetActionService()CopyBehaviourCallbackgetCopyCallback(org.alfresco.service.namespace.QName classRef, CopyDetails copyDetails)PolicyComponentgetPolicyComponent()voidinit()Init method.voidonAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspectTypeQName)Called when the imap:imapContent aspect is appliedvoidsetActionService(ActionService actionService)voidsetPolicyComponent(PolicyComponent policyComponent)
-
-
-
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 toaspectTypeQName- 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()
-
-