Class VersionExporter

java.lang.Object
org.alfresco.repo.download.AbstractExporter
fr.becpg.repo.entity.version.VersionExporter
All Implemented Interfaces:
org.alfresco.service.cmr.view.Exporter

public class VersionExporter extends org.alfresco.repo.download.AbstractExporter

VersionExporter class.

Author:
matthieu
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private org.alfresco.service.cmr.repository.NodeService
     
     
    private org.alfresco.service.cmr.repository.NodeRef
     
    private org.alfresco.service.cmr.repository.NodeRef
     
    private org.alfresco.service.cmr.repository.NodeRef
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    VersionExporter(org.alfresco.service.cmr.repository.NodeRef originalNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNode, org.alfresco.service.cmr.repository.NodeService dbNodeService, EntityDictionaryService entityDictionaryService)
    Constructor for VersionExporter.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    end()
    void
    endNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
    void
    startNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)

    Methods inherited from class org.alfresco.repo.download.AbstractExporter

    content, endACL, endAspect, endAspects, endAssoc, endAssocs, endNamespace, endProperties, endProperty, endReference, endValueCollection, endValueMLText, permission, start, startACL, startAspect, startAspects, startAssoc, startAssocs, startNamespace, startProperties, startProperty, startReference, startValueCollection, startValueMLText, value, warning

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • dbNodeService

      private org.alfresco.service.cmr.repository.NodeService dbNodeService
    • entityDictionaryService

      private EntityDictionaryService entityDictionaryService
    • parentNodeRef

      private org.alfresco.service.cmr.repository.NodeRef parentNodeRef
    • originalNodeRef

      private org.alfresco.service.cmr.repository.NodeRef originalNodeRef
    • targetNode

      private org.alfresco.service.cmr.repository.NodeRef targetNode
  • Constructor Details

    • VersionExporter

      public VersionExporter(org.alfresco.service.cmr.repository.NodeRef originalNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNode, org.alfresco.service.cmr.repository.NodeService dbNodeService, EntityDictionaryService entityDictionaryService)

      Constructor for VersionExporter.

      Parameters:
      originalNodeRef - a NodeRef object
      targetNode - a NodeRef object
      dbNodeService - a NodeService object
      entityDictionaryService - a EntityDictionaryService object
  • Method Details

    • startNode

      public void startNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
      Specified by:
      startNode in interface org.alfresco.service.cmr.view.Exporter
      Overrides:
      startNode in class org.alfresco.repo.download.AbstractExporter
    • endNode

      public void endNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
      Specified by:
      endNode in interface org.alfresco.service.cmr.view.Exporter
      Overrides:
      endNode in class org.alfresco.repo.download.AbstractExporter
    • end

      public void end()
      Specified by:
      end in interface org.alfresco.service.cmr.view.Exporter
      Overrides:
      end in class org.alfresco.repo.download.AbstractExporter