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, MessageHolderAware, com.opensymphony.webwork.interceptor.ServletRequestAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable, org.springframework.web.context.ServletContextAware
public class ExportSpaceAction
- extends AbstractSpaceAction
- implements org.springframework.web.context.ServletContextAware, com.opensymphony.webwork.interceptor.ServletRequestAware
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
getKey, getSpace, getSpaceKey, getSubscribableName, getThemeManager, hasSpaceIA, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRenderer |
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, 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()
isPreloadContentTree
public boolean isPreloadContentTree()
- Returns:
- true if the content tree should be preloaded. False if the content tree should be ajax fetched.
setPreloadContentTree
public void setPreloadContentTree(boolean preloadContentTree)
getDownloadPath
public java.lang.String getDownloadPath()
setExportType
public void setExportType(java.lang.String exportType)
getExportType
public java.lang.String getExportType()
isIncludeComments
public boolean isIncludeComments()
setIncludeComments
public void setIncludeComments(boolean includeComments)
getContentToBeExported
public long[] getContentToBeExported()
setContentToBeExported
public void setContentToBeExported(long[] contentToBeExported)
getContentToBeExcluded
public long[] getContentToBeExcluded()
setContentToBeExcluded
public void setContentToBeExcluded(long[] contentToBeExcluded)
setImportExportManager
public void setImportExportManager(ImportExportManager importExportManager)
doDefaultHtml
public java.lang.String doDefaultHtml()
throws java.lang.Exception
- Throws:
java.lang.Exception
doDefaultXml
public java.lang.String doDefaultXml()
throws java.lang.Exception
- Throws:
java.lang.Exception
doDefaultPdf
public java.lang.String doDefaultPdf()
throws java.lang.Exception
- Throws:
java.lang.Exception
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Description copied from class:
ConfluenceActionSupport
- Default webwork action execution method.
- Overrides:
doDefault
in class ConfluenceActionSupport
- Returns:
- the action result
- Throws:
java.lang.Exception
- if something goes wrong
doDefaultContentTree
public java.lang.String doDefaultContentTree()
validate
public void validate()
- Specified by:
validate
in interface MessageHolderAware
- Specified by:
validate
in interface com.opensymphony.xwork.Validateable
- Overrides:
validate
in class com.opensymphony.xwork.ActionSupport
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class com.opensymphony.xwork.ActionSupport
- Throws:
java.lang.Exception
isSpaceAdminOrConfAdmin
public boolean isSpaceAdminOrConfAdmin()
getServletContext
public javax.servlet.ServletContext getServletContext()
getContentTree
public ContentTree getContentTree()
getPermissionTypes
protected java.util.List getPermissionTypes()
- Overrides:
getPermissionTypes
in class AbstractSpaceAction
getTaskId
public java.lang.String getTaskId()
isPermitted
public boolean isPermitted()
- Overrides:
isPermitted
in class AbstractSpaceAction
setGateKeeper
public void setGateKeeper(GateKeeper gateKeeper)
setServletContext
public void setServletContext(javax.servlet.ServletContext servletContext)
- Specified by:
setServletContext
in interface org.springframework.web.context.ServletContextAware
getContentOption
public java.lang.String getContentOption()
setContentOption
public void setContentOption(java.lang.String contentOption)
isSynchronous
public boolean isSynchronous()
setSynchronous
public void setSynchronous(boolean synchronous)
setServletRequest
public void setServletRequest(javax.servlet.http.HttpServletRequest servletRequest)
- Specified by:
setServletRequest
in interface com.opensymphony.webwork.interceptor.ServletRequestAware
spaceHasPages
public boolean spaceHasPages()
setPageManager
public void setPageManager(PageManager pageManager)
setLongRunningTaskManager
public void setLongRunningTaskManager(LongRunningTaskManager longRunningTaskManager)
getSpaceExportBackwardsCompatibility
public java.lang.String getSpaceExportBackwardsCompatibility()
getBuildInformation
public BuildInformation getBuildInformation()
Copyright © 2003-2014 Atlassian. All Rights Reserved.