com.atlassian.confluence.importexport.xmlimport
Class DefaultXmlImporter
java.lang.Object
com.atlassian.confluence.importexport.xmlimport.DefaultXmlImporter
- All Implemented Interfaces:
- XmlImporter
public class DefaultXmlImporter
- extends java.lang.Object
- implements XmlImporter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultXmlImporter
public DefaultXmlImporter(ObjectPersisterFactory objectPersisterFactory,
net.sf.hibernate.SessionFactory sessionFactory)
doImport
public ImportProcessorSummary doImport(net.sf.hibernate.Session session,
InputStreamFactory xmlStreamFactory,
com.atlassian.core.util.ProgressMeter progress,
boolean incrementalImport)
throws ImportExportException
- Specified by:
doImport
in interface XmlImporter
- Throws:
ImportExportException
doImport
public ImportProcessorSummary doImport(net.sf.hibernate.Session session,
InputStreamFactory xmlStreamFactory,
com.atlassian.core.util.ProgressMeter meter,
boolean incrementalImport,
ImportedObjectPreProcessor preProcessor)
throws ImportExportException
- Description copied from interface:
XmlImporter
- Perform an XML import.
- Specified by:
doImport
in interface XmlImporter
- Parameters:
session
- The current user's sessionxmlStreamFactory
- The stream from which to readmeter
- The progress meter to updateincrementalImport
- Whether or not this is an incremental importpreProcessor
- PreProcessor for filter imported objects
- Returns:
- A summary of the imported content
- Throws:
ImportExportException
Copyright © 2003-2014 Atlassian. All Rights Reserved.