Class ContentRemigrationAction
- java.lang.Object
-
- com.opensymphony.xwork.ActionSupport
-
- com.atlassian.confluence.core.ConfluenceActionSupport
-
- com.atlassian.confluence.content.render.xhtml.migration.macro.ContentRemigrationAction
-
- All Implemented Interfaces:
WebInterface
,MessageHolderAware
,com.opensymphony.xwork.Action
,com.opensymphony.xwork.LocaleProvider
,com.opensymphony.xwork.TextProvider
,com.opensymphony.xwork.Validateable
,com.opensymphony.xwork.ValidationAware
,Serializable
public class ContentRemigrationAction extends ConfluenceActionSupport
Content migration action displays a count of the number of pages with unmigrated macros and provides access to the MacroMigrationService to migrate them.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description ContentRemigrationAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
doDefault()
Default webwork action execution method.String
execute()
int
getMaxShownResults()
int
getNumSearchResults()
Iterator<SearchResult>
getSearchResults()
LongRunningTaskId
getTaskId()
boolean
hasSearchResults()
boolean
isMigrationRequired()
void
setMacroMigrationService(MacroMigrationService migrationService)
-
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageJs, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermitted, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplier
-
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, validate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
-
-
-
Method Detail
-
setMacroMigrationService
public void setMacroMigrationService(MacroMigrationService migrationService)
-
doDefault
public String doDefault() throws Exception
Description copied from class:ConfluenceActionSupport
Default webwork action execution method.- Overrides:
doDefault
in classConfluenceActionSupport
- Returns:
- the action result
- Throws:
Exception
- if something goes wrong
-
execute
public String execute() throws Exception
- Specified by:
execute
in interfacecom.opensymphony.xwork.Action
- Overrides:
execute
in classcom.opensymphony.xwork.ActionSupport
- Throws:
Exception
-
hasSearchResults
public boolean hasSearchResults()
-
getNumSearchResults
public int getNumSearchResults()
-
getTaskId
public LongRunningTaskId getTaskId()
-
getSearchResults
public Iterator<SearchResult> getSearchResults()
-
getMaxShownResults
public int getMaxShownResults()
-
isMigrationRequired
public boolean isMigrationRequired()
-
-