public interface

XmlImporter

com.atlassian.confluence.importexport.xmlimport.XmlImporter
Known Indirect Subclasses

Summary

Public Methods
ImportProcessorSummary doImport(Session session, InputStreamFactory xmlStreamFactory, ProgressMeter progress, boolean incrementalImport)
ImportProcessorSummary doImport(Session session, InputStreamFactory xmlStreamFactory, ProgressMeter progress, boolean incrementalImport, ImportedObjectPreProcessor preProcessor)
Perform an XML import.

Public Methods

public ImportProcessorSummary doImport (Session session, InputStreamFactory xmlStreamFactory, ProgressMeter progress, boolean incrementalImport, ImportedObjectPreProcessor preProcessor)

Perform an XML import.

Parameters
session The current user's session
xmlStreamFactory The stream from which to read
progress The progress meter to update
incrementalImport Whether or not this is an incremental import
preProcessor PreProcessor for filter imported objects
Returns
  • A summary of the imported content