com.atlassian.confluence.importexport
Class DefaultImportContext

java.lang.Object
  extended by com.atlassian.confluence.importexport.DefaultImportContext
All Implemented Interfaces:
ImportContext

public class DefaultImportContext
extends java.lang.Object
implements ImportContext


Constructor Summary
DefaultImportContext()
           
DefaultImportContext(java.lang.String workingFile, ConfluenceUser importer)
           
DefaultImportContext(java.lang.String workingFile, com.atlassian.user.User importer)
          Deprecated. 
DefaultImportContext(java.net.URL workingURL, ConfluenceUser importer)
           
DefaultImportContext(java.net.URL workingURL, com.atlassian.user.User importer)
          Deprecated. 
 
Method Summary
 ConfluenceUser getCurrentUser()
          Deprecated. 
 java.lang.String getDefaultSpaceKey()
           
 java.lang.String getDefaultUsersGroup()
           
 ImportedPluginDataPreProcessor getPluginDataPreProcessor()
           
 java.util.List<PostImportTask> getPostImportTasks()
           
 ImportedObjectPostProcessor getPostProcessor()
           
 ImportedObjectPreProcessor getPreProcessor()
           
 com.atlassian.core.util.ProgressMeter getProgressMeter()
           
 java.lang.String getSpaceKeyOfSpaceImport()
           
 ConfluenceUser getUser()
           
 java.lang.String getWorkingFile()
           
 java.net.URL getWorkingURL()
           
 boolean isDeleteWorkingFile()
           
 boolean isIncrementalImport()
           
 boolean isRebuildIndex()
           
 boolean isRequireUpgrades()
           
 void setDefaultSpaceKey(java.lang.String defaultSpaceKey)
           
 void setDefaultUsersGroup(java.lang.String defaultUsersGroup)
           
 void setDeleteWorkingFile(boolean deleteWorkingFile)
           
 void setIncrementalImport(boolean incrementalImport)
           
 void setPluginDataPreProcessor(ImportedPluginDataPreProcessor pluginDataPreProcessor)
           
 void setPostImportTasks(java.util.List<PostImportTask> postImportTasks)
           
 void setPostProcessor(ImportedObjectPostProcessor postProcessor)
           
 void setPreProcessor(ImportedObjectPreProcessor preProcessor)
           
 void setProgressMeter(com.atlassian.core.util.ProgressMeter progress)
           
 void setRebuildIndex(boolean rebuildIndex)
           
 void setRequireUpgrades(boolean requireUpgrades)
           
 void setSpaceKeyOfSpaceImport(java.lang.String spaceKeyOfSpaceImport)
           
 void setWorkingFile(java.lang.String workingFile)
           
 void setWorkingURL(java.net.URL workingURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultImportContext

public DefaultImportContext()

DefaultImportContext

public DefaultImportContext(java.lang.String workingFile,
                            ConfluenceUser importer)

DefaultImportContext

@Deprecated
public DefaultImportContext(java.lang.String workingFile,
                                       com.atlassian.user.User importer)
Deprecated. 


DefaultImportContext

public DefaultImportContext(java.net.URL workingURL,
                            ConfluenceUser importer)

DefaultImportContext

@Deprecated
public DefaultImportContext(java.net.URL workingURL,
                                       com.atlassian.user.User importer)
Deprecated. 

Method Detail

getWorkingFile

public java.lang.String getWorkingFile()
Specified by:
getWorkingFile in interface ImportContext

getPostProcessor

public ImportedObjectPostProcessor getPostProcessor()
Specified by:
getPostProcessor in interface ImportContext

setPreProcessor

public void setPreProcessor(ImportedObjectPreProcessor preProcessor)

getPreProcessor

public ImportedObjectPreProcessor getPreProcessor()
Specified by:
getPreProcessor in interface ImportContext

setWorkingFile

public void setWorkingFile(java.lang.String workingFile)

isIncrementalImport

public boolean isIncrementalImport()

setIncrementalImport

public void setIncrementalImport(boolean incrementalImport)

isRequireUpgrades

public boolean isRequireUpgrades()

setRequireUpgrades

public void setRequireUpgrades(boolean requireUpgrades)

getDefaultSpaceKey

public java.lang.String getDefaultSpaceKey()

setDefaultSpaceKey

public void setDefaultSpaceKey(java.lang.String defaultSpaceKey)

getDefaultUsersGroup

public java.lang.String getDefaultUsersGroup()
Specified by:
getDefaultUsersGroup in interface ImportContext

setDefaultUsersGroup

public void setDefaultUsersGroup(java.lang.String defaultUsersGroup)

getProgressMeter

public com.atlassian.core.util.ProgressMeter getProgressMeter()
Specified by:
getProgressMeter in interface ImportContext

setProgressMeter

public void setProgressMeter(com.atlassian.core.util.ProgressMeter progress)
Specified by:
setProgressMeter in interface ImportContext

isDeleteWorkingFile

public boolean isDeleteWorkingFile()
Specified by:
isDeleteWorkingFile in interface ImportContext

setDeleteWorkingFile

public void setDeleteWorkingFile(boolean deleteWorkingFile)
Specified by:
setDeleteWorkingFile in interface ImportContext

getWorkingURL

public java.net.URL getWorkingURL()

setWorkingURL

public void setWorkingURL(java.net.URL workingURL)

getUser

public ConfluenceUser getUser()
Specified by:
getUser in interface ImportContext

getCurrentUser

@Deprecated
public ConfluenceUser getCurrentUser()
Deprecated. 

Specified by:
getCurrentUser in interface ImportContext

setRebuildIndex

public void setRebuildIndex(boolean rebuildIndex)
Specified by:
setRebuildIndex in interface ImportContext

isRebuildIndex

public boolean isRebuildIndex()
Specified by:
isRebuildIndex in interface ImportContext

setPostProcessor

public void setPostProcessor(ImportedObjectPostProcessor postProcessor)

getSpaceKeyOfSpaceImport

public java.lang.String getSpaceKeyOfSpaceImport()
Specified by:
getSpaceKeyOfSpaceImport in interface ImportContext
Returns:
the space key of the import, or null if this is not a space import

getPostImportTasks

public java.util.List<PostImportTask> getPostImportTasks()
Specified by:
getPostImportTasks in interface ImportContext
Returns:
the import tasks for this import context, or an empty list if there are none

setPostImportTasks

public void setPostImportTasks(java.util.List<PostImportTask> postImportTasks)
Specified by:
setPostImportTasks in interface ImportContext

setSpaceKeyOfSpaceImport

public void setSpaceKeyOfSpaceImport(java.lang.String spaceKeyOfSpaceImport)

getPluginDataPreProcessor

public ImportedPluginDataPreProcessor getPluginDataPreProcessor()
Specified by:
getPluginDataPreProcessor in interface ImportContext

setPluginDataPreProcessor

public void setPluginDataPreProcessor(ImportedPluginDataPreProcessor pluginDataPreProcessor)


Copyright © 2003-2014 Atlassian. All Rights Reserved.