public abstract class

AbstractImportAction

extends AbstractBackupRestoreAction
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.confluence.core.ConfluenceActionSupport
       ↳ com.atlassian.confluence.importexport.actions.AbstractBackupRestoreAction
         ↳ com.atlassian.confluence.importexport.actions.AbstractImportAction
Known Direct Subclasses
Known Indirect Subclasses

Summary

Constants
String RESTORE_DIR
[Expand]
Inherited Constants
From class com.atlassian.confluence.core.ConfluenceActionSupport
From interface com.opensymphony.xwork.Action
[Expand]
Inherited Fields
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
AbstractImportAction()
Public Methods
String execute()
String getLocalFileName()
final LongRunningTask getTask()
String getTaskId()
boolean isBuildIndex()
void setBuildIndex(boolean buildIndex)
final void setEventPublisher(EventPublisher eventPublisher)
void setIndexManager(ConfluenceIndexManager indexManager)
void setLocalFileName(String localFileName)
Protected Methods
abstract DefaultImportContext createImportContext(ExportDescriptor exportDescriptor)
ConfluenceIndexManager getIndexManager()
abstract File getRestoreFile()
File getRestoreFileFromFileSystem()
File getRestoreFileFromUpload()
retrieves restore file from upload
boolean isImportAllowed(ExportDescriptor exportDescriptor)
Override if you want to prohibit certain types of export zips from being imported
[Expand]
Inherited Methods
From class com.atlassian.confluence.importexport.actions.AbstractBackupRestoreAction
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.confluence.plugin.descriptor.web.WebInterface
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware

Constants

public static final String RESTORE_DIR

Constant Value: "restore"

Public Constructors

public AbstractImportAction ()

Public Methods

public String execute ()

Throws
Exception

public String getLocalFileName ()

public final LongRunningTask getTask ()

public String getTaskId ()

public boolean isBuildIndex ()

public void setBuildIndex (boolean buildIndex)

public final void setEventPublisher (EventPublisher eventPublisher)

public void setIndexManager (ConfluenceIndexManager indexManager)

public void setLocalFileName (String localFileName)

Protected Methods

protected abstract DefaultImportContext createImportContext (ExportDescriptor exportDescriptor)

protected ConfluenceIndexManager getIndexManager ()

protected abstract File getRestoreFile ()

protected File getRestoreFileFromFileSystem ()

protected File getRestoreFileFromUpload ()

retrieves restore file from upload

protected boolean isImportAllowed (ExportDescriptor exportDescriptor)

Override if you want to prohibit certain types of export zips from being imported