com.atlassian.confluence.importexport
Class DefaultImportContext

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

public class DefaultImportContext
extends Object
implements ImportContext


Constructor Summary
DefaultImportContext()
           
DefaultImportContext(String workingFile, com.atlassian.user.User importer)
           
DefaultImportContext(URL workingURL, com.atlassian.user.User importer)
           
 
Method Summary
 com.atlassian.user.User getCurrentUser()
           
 String getDefaultSpaceKey()
           
 ImportedObjectPostProcessor getPostProcessor()
           
 com.atlassian.core.util.ProgressMeter getProgressMeter()
           
 String getSpaceKeyOfSpaceImport()
           
 String getWorkingFile()
           
 URL getWorkingURL()
           
 boolean isDeleteWorkingFile()
           
 boolean isIncrementalImport()
           
 boolean isRebuildIndex()
           
 void setDefaultSpaceKey(String defaultSpaceKey)
           
 void setDeleteWorkingFile(boolean deleteWorkingFile)
           
 void setIncrementalImport(boolean incrementalImport)
           
 void setPostProcessor(ImportedObjectPostProcessor postProcessor)
           
 void setProgressMeter(com.atlassian.core.util.ProgressMeter progress)
           
 void setRebuildIndex(boolean rebuildIndex)
           
 void setSpaceKeyOfSpaceImport(String spaceKeyOfSpaceImport)
           
 void setWorkingFile(String workingFile)
           
 void setWorkingURL(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(String workingFile,
                            com.atlassian.user.User importer)

DefaultImportContext

public DefaultImportContext(URL workingURL,
                            com.atlassian.user.User importer)
Method Detail

getWorkingFile

public String getWorkingFile()
Specified by:
getWorkingFile in interface ImportContext

getPostProcessor

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

setWorkingFile

public void setWorkingFile(String workingFile)

isIncrementalImport

public boolean isIncrementalImport()

setIncrementalImport

public void setIncrementalImport(boolean incrementalImport)

getDefaultSpaceKey

public String getDefaultSpaceKey()

setDefaultSpaceKey

public void setDefaultSpaceKey(String defaultSpaceKey)

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 URL getWorkingURL()

setWorkingURL

public void setWorkingURL(URL workingURL)

getCurrentUser

public com.atlassian.user.User getCurrentUser()
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 String getSpaceKeyOfSpaceImport()
Specified by:
getSpaceKeyOfSpaceImport in interface ImportContext
Returns:
the space key of the import, or null if this is not a space import

setSpaceKeyOfSpaceImport

public void setSpaceKeyOfSpaceImport(String spaceKeyOfSpaceImport)


Copyright © 2003-2010 Atlassian. All Rights Reserved.