com.atlassian.confluence.importexport.xmlimport
Interface XmlImporter

All Known Implementing Classes:
DefaultXmlImporter

public interface XmlImporter


Method Summary
 ImportProcessorSummary doImport(net.sf.hibernate.Session session, InputStreamFactory xmlStreamFactory, com.atlassian.core.util.ProgressMeter progress, boolean incrementalImport)
          Deprecated. since 4.0 use doImport(net.sf.hibernate.Session, InputStreamFactory, com.atlassian.core.util.ProgressMeter, boolean, com.atlassian.confluence.importexport.ImportedObjectPreProcessor)
 ImportProcessorSummary doImport(net.sf.hibernate.Session session, InputStreamFactory xmlStreamFactory, com.atlassian.core.util.ProgressMeter progress, boolean incrementalImport, ImportedObjectPreProcessor preProcessor)
          Perform an XML import.
 

Method Detail

doImport

ImportProcessorSummary doImport(net.sf.hibernate.Session session,
                                InputStreamFactory xmlStreamFactory,
                                com.atlassian.core.util.ProgressMeter progress,
                                boolean incrementalImport)
                                throws ImportExportException
Deprecated. since 4.0 use doImport(net.sf.hibernate.Session, InputStreamFactory, com.atlassian.core.util.ProgressMeter, boolean, com.atlassian.confluence.importexport.ImportedObjectPreProcessor)

Throws:
ImportExportException

doImport

ImportProcessorSummary doImport(net.sf.hibernate.Session session,
                                InputStreamFactory xmlStreamFactory,
                                com.atlassian.core.util.ProgressMeter progress,
                                boolean incrementalImport,
                                ImportedObjectPreProcessor preProcessor)
                                throws ImportExportException
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
Throws:
ImportExportException


Copyright © 2003-2012 Atlassian. All Rights Reserved.