public class RevertPageBackToVersionAction extends AbstractPageAction
linkManager, pageManager, PREVIEW, RICHTEXT, viewRenderer
contentPermissionManager, spaceManager, spaceTypeManager
CANCEL, contentUiSupport, DEVMODE, eventManager, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, spacePermissionManager, userAccessor, userHistoryManager, webInterfaceManager
Constructor and Description |
---|
RevertPageBackToVersionAction() |
Modifier and Type | Method and Description |
---|---|
String |
doRevert() |
String |
execute() |
String |
getDefaultComment() |
String |
getTitleToRevert() |
int |
getVersion() |
boolean |
isPermitted() |
boolean |
isRevertTitle() |
void |
setBlogPostService(BlogPostService blogPostService) |
void |
setContentFactory(ContentModelFactory contentFactory) |
void |
setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) |
void |
setI18NBeanFactory(I18NBeanFactory i18NBeanFactory) |
void |
setPageService(PageService pageService) |
void |
setPersonFactory(PersonModelFactory personFactory) |
void |
setRevertComment(String revertComment) |
void |
setRevertTitle(boolean isRevertTitle) |
void |
setSettingsManager(SettingsManager settingsManager) |
void |
setVersion(int version) |
void |
validate() |
getAttachmentSourceContent, getBlogPost, getHelper, getIncomingLinks, getLabels, getMode, getNumberOfLabelsAsString, getPermissionTypes, getPermittedChildren, getPostingDate, getPostingDay, getPreviousVersion, getSpaceManager, getTinyUrl, getWebInterfaceContext, isSpaceAdmin, isUserWatchingOwnContent, setEditorManager, setLinkManager, setMode, setPageManager, setPostingDate, setViewRenderer
commentManager, getFriendlyDateFormatterHelper, getPage, getPageId, getPageLevelComments, getSpace, getSpaceKey, getTitle, getTopLevelComments, hasViewPagePermission, isLatestVersionRequired, isPageRequired, isViewPermissionRequired, setCommentManager, setContentPermissionManager, setPage, setSpaceManager, setSpaceTypeManager
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendAssetsManager, getFrontEndDarkFeatureHelper, getFrontendFragment, getGlobalSettings, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSpaCacheManager, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPrintableVersion, isSharedMode, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, isVertigo, setApiDateFormatService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setFrontendAssetsManager, setFrontEndDarkFeatureHelper, setI18NBean, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSkipAccessCheck, setSpaCacheManager, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setUserHistoryManager, setWebInterfaceManager, useSpaCreatePage, useSpaCreatePage
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isEditPermissionRequired, isLoadPageRequired
public String execute() throws Exception
execute
in interface com.opensymphony.xwork.Action
execute
in class com.opensymphony.xwork.ActionSupport
Exception
public String doRevert()
public void validate()
validate
in interface MessageHolderAware
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
public int getVersion()
public void setVersion(int version)
public boolean isRevertTitle()
public void setRevertTitle(boolean isRevertTitle)
public String getTitleToRevert()
public boolean isPermitted()
isPermitted
in class AbstractPageAwareAction
public void setPageService(PageService pageService)
public void setBlogPostService(BlogPostService blogPostService)
public void setRevertComment(String revertComment)
public String getDefaultComment()
public void setSettingsManager(SettingsManager settingsManager)
setSettingsManager
in class ConfluenceActionSupport
public void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)
setI18NBeanFactory
in class ConfluenceActionSupport
public void setContentFactory(ContentModelFactory contentFactory)
public void setPersonFactory(PersonModelFactory personFactory)
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
Copyright © 2003–2017 Atlassian. All rights reserved.