Class SplitEmailAction

  • All Implemented Interfaces:
    RecordsManagementAction, RecordsManagementCustomModel, RecordsManagementModel, org.alfresco.repo.action.executer.ActionExecuter, org.alfresco.repo.action.executer.LoggingAwareExecuter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.context.ApplicationContextAware

    public class SplitEmailAction
    extends RMActionExecuterAbstractBase
    Split Email Action Splits the attachments for an email message out to independent records.
    Author:
    Mark Rogers
    • Constructor Detail

      • SplitEmailAction

        public SplitEmailAction()
    • Method Detail

      • getRelationshipService

        protected RelationshipService getRelationshipService()
        Gets the relationship service instance
        Returns:
        The relationship service instance
      • setRelationshipService

        public void setRelationshipService​(RelationshipService relationshipService)
        Sets the relationship service instance
        Parameters:
        relationshipService - The relationship service instance
      • bootstrap

        public void bootstrap()
      • executeImpl

        protected void executeImpl​(org.alfresco.service.cmr.action.Action action,
                                   org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
        Specified by:
        executeImpl in class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
        See Also:
        ActionExecuterAbstractBase.executeImpl(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)