com.atlassian.confluence.importexport.actions
Class ExportSpaceAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.AbstractSpaceAction
com.atlassian.confluence.importexport.actions.ExportSpaceAction
- All Implemented Interfaces:
- WebInterface, Spaced, ServletRequestAware, Action, LocaleProvider, TextProvider, Validateable, ValidationAware, Serializable, org.springframework.web.context.ServletContextAware
public class ExportSpaceAction
- extends AbstractSpaceAction
- implements org.springframework.web.context.ServletContextAware, ServletRequestAware
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, hideOldToolbar, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
getKey, getSpace, getSpaceKey, getSubscribableName, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setWikiStyleRenderer |
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
addActionError, addFieldError, addPermissionTypeTo, addToHistory, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancelResult, getContext, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isHideOldToolbar, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setHideOldToolbar, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportSpaceAction
public ExportSpaceAction()
getDownloadPath
public String getDownloadPath()
setExportType
public void setExportType(String exportType)
getExportType
public String getExportType()
isIncludeComments
public boolean isIncludeComments()
setIncludeComments
public void setIncludeComments(boolean includeComments)
getContentToBeExported
public List getContentToBeExported()
setContentToBeExported
public void setContentToBeExported(List contentToBeExported)
setImportExportManager
public void setImportExportManager(ImportExportManager importExportManager)
doDefaultHtml
public String doDefaultHtml()
throws Exception
- Throws:
Exception
doDefaultXml
public String doDefaultXml()
throws Exception
- Throws:
Exception
doDefaultPdf
public String doDefaultPdf()
throws Exception
- Throws:
Exception
doDefault
public String doDefault()
throws Exception
- Description copied from class:
ConfluenceActionSupport
- Default webwork action execution method.
- Overrides:
doDefault
in class ConfluenceActionSupport
- Returns:
- the action result
- Throws:
Exception
- if something goes wrong
validate
public void validate()
- Specified by:
validate
in interface Validateable
- Overrides:
validate
in class ActionSupport
execute
public String execute()
throws Exception
- Specified by:
execute
in interface Action
- Overrides:
execute
in class ActionSupport
- Throws:
Exception
isSpaceAdminOrConfAdmin
public boolean isSpaceAdminOrConfAdmin()
getServletContext
public ServletContext getServletContext()
getContentTree
public ContentTree getContentTree()
getPermissionTypes
protected List getPermissionTypes()
- Overrides:
getPermissionTypes
in class AbstractSpaceAction
isPermitted
public boolean isPermitted()
- Overrides:
isPermitted
in class AbstractSpaceAction
isBackupAttachments
public boolean isBackupAttachments()
setBackupAttachments
public void setBackupAttachments(boolean backupAttachments)
setGateKeeper
public void setGateKeeper(GateKeeper gateKeeper)
setServletContext
public void setServletContext(ServletContext servletContext)
- Specified by:
setServletContext
in interface org.springframework.web.context.ServletContextAware
getContentOption
public String getContentOption()
setContentOption
public void setContentOption(String contentOption)
isSynchronous
public boolean isSynchronous()
setSynchronous
public void setSynchronous(boolean synchronous)
setServletRequest
public void setServletRequest(HttpServletRequest servletRequest)
- Specified by:
setServletRequest
in interface ServletRequestAware
spaceHasPages
public boolean spaceHasPages()
setPageManager
public void setPageManager(PageManager pageManager)