Class RemoveAttachedFileVersionAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.pages.actions.AbstractPageAwareAction
com.atlassian.confluence.pages.actions.AbstractRemoveAttachmentAction
com.atlassian.confluence.pages.actions.RemoveAttachedFileVersionAction
- All Implemented Interfaces:
- PageAware,- WebInterface,- MessageHolderAware,- Serializable,- org.apache.struts2.action.Action,- org.apache.struts2.interceptor.ValidationAware,- org.apache.struts2.locale.LocaleProvider,- org.apache.struts2.text.TextProvider,- org.apache.struts2.Validateable
- See Also:
- 
Field SummaryFields inherited from class com.atlassian.confluence.pages.actions.AbstractRemoveAttachmentActionattachment, attachmentBean, attachmentManagerFields inherited from class com.atlassian.confluence.pages.actions.AbstractPageAwareActioncontentPermissionManager, spaceManagerFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupportaccessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupportcontainerFields inherited from interface org.apache.struts2.action.ActionERROR, INPUT, LOGIN, NONE, SUCCESS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondoRemove()execute()intbooleanConsulted byPermissionCheckInterceptor.protected StringlocaliseActionName(String actionI18NKey) voidsetVersion(int version) Methods inherited from class com.atlassian.confluence.pages.actions.AbstractRemoveAttachmentActiongetAttachment, getFileName, setAttachmentBean, setAttachmentManager, setFileNameMethods inherited from class com.atlassian.confluence.pages.actions.AbstractPageAwareActiongetCustomPageUrl, getPage, getPageId, getPageUrl, getSpace, getSpaceKey, getTitle, isCollaborativeContent, isLatestVersionRequired, isPageRequired, isViewPermissionRequired, setContentPermissionManager, setPage, setSpaceManagerMethods inherited from class com.atlassian.confluence.core.ConfluenceActionSupportaddActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupportgetText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupportaddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validateMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.validation.MessageHolderAwarevalidateMethods inherited from interface com.atlassian.confluence.pages.actions.PageAwareisEditPermissionRequired
- 
Constructor Details- 
RemoveAttachedFileVersionActionpublic RemoveAttachedFileVersionAction()
 
- 
- 
Method Details- 
execute- Specified by:
- executein interface- org.apache.struts2.action.Action
- Overrides:
- executein class- org.apache.struts2.ActionSupport
 
- 
doRemove
- 
localiseActionName- Overrides:
- localiseActionNamein class- AbstractRemoveAttachmentAction
 
- 
setVersionpublic void setVersion(int version) 
- 
getVersionpublic int getVersion()- Overrides:
- getVersionin class- AbstractRemoveAttachmentAction
 
- 
isPermittedpublic boolean isPermitted()Description copied from class:ConfluenceActionSupportConsulted byPermissionCheckInterceptor.- Overrides:
- isPermittedin class- AbstractPageAwareAction
 
 
-