public class RemovePageAction extends AbstractPageAwareAction implements ContentDetailAction
contentPermissionManager, spaceManageraccessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager| Constructor and Description |
|---|
RemovePageAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
doRemove() |
String |
execute() |
int |
getChildrenCountWithInheritedPermissions() |
List<OutgoingLink> |
getIncomingLinks() |
ConfluenceIndexer |
getIndexer() |
int |
getPageChildrenCount() |
String |
getRedirectUrl() |
String |
getSpaceKey() |
boolean |
isLatestVersionRequired()
If the action can only work on the most recent version of a page, this will cause the
interceptor to silently replace the version that it looks up with the most recent
version, if necessary.
|
boolean |
isPermitted() |
boolean |
isViewPermissionRequired() |
void |
setIndexer(ConfluenceIndexer indexer) |
void |
setLinkManager(LinkManager linkManager) |
void |
setPageManager(PageManager pageManager) |
void |
setThemeManager(ThemeManager themeManager) |
getFriendlyDateFormatterHelper, getPage, getPageId, getSpace, getTitle, isCollaborativeContent, isPageRequired, setContentPermissionManager, setPage, setSpaceManageraddActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, 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, 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, withServletRequestSupplieraddActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEditPermissionRequiredvalidatepublic void setIndexer(ConfluenceIndexer indexer)
public void setLinkManager(LinkManager linkManager)
public void setPageManager(PageManager pageManager)
public void setThemeManager(ThemeManager themeManager)
public String execute()
execute in interface com.opensymphony.xwork.Actionexecute in class com.opensymphony.xwork.ActionSupportpublic String doRemove()
public String getSpaceKey()
getSpaceKey in class AbstractPageAwareActionpublic boolean isPermitted()
isPermitted in class AbstractPageAwareActionpublic List<OutgoingLink> getIncomingLinks()
public String getRedirectUrl()
public boolean isLatestVersionRequired()
PageAwareisLatestVersionRequired in interface PageAwareisLatestVersionRequired in class AbstractPageAwareActionpublic boolean isViewPermissionRequired()
isViewPermissionRequired in interface PageAwareisViewPermissionRequired in class AbstractPageAwareActionpublic ConfluenceIndexer getIndexer()
public int getPageChildrenCount()
public int getChildrenCountWithInheritedPermissions()
Copyright © 2003–2021 Atlassian. All rights reserved.