Class WorkflowDocumentVariantExportTask

    • Constructor Detail

      • WorkflowDocumentVariantExportTask

        public WorkflowDocumentVariantExportTask​(DocumentManager documentManager)
        Constructs with documentManager.
        Parameters:
        documentManager - DocumentManager instance
    • Method Detail

      • getContentNodeMappingItemFilter

        public org.onehippo.forge.content.pojo.mapper.ContentNodeMappingItemFilter<javax.jcr.Item> getContentNodeMappingItemFilter()
        Returns ContentNodeMappingItemFilter instance. If not set, returns a default implementation.
        Overrides:
        getContentNodeMappingItemFilter in class AbstractContentExportTask
        Returns:
        ContentNodeMappingItemFilter instance. If not set, returns a default implementation
      • exportVariantToContentNode

        public org.onehippo.forge.content.pojo.model.ContentNode exportVariantToContentNode​(org.hippoecm.repository.api.Document document)
                                                                                     throws ContentMigrationException
        Exports a document variant (Document), document, to a ContentNode object.
        Specified by:
        exportVariantToContentNode in interface DocumentVariantExportTask
        Parameters:
        document - a document variant (Document)
        Returns:
        a ContentNode object written with the document data
        Throws:
        ContentMigrationException - if exporting fails