public abstract class AbstractPageAction extends AbstractPageAwareAction implements TinyUrlAware
| Modifier and Type | Field and Description | 
|---|---|
protected List | 
incomingLinks  | 
protected LinkManager | 
linkManager  | 
protected PageManager | 
pageManager  | 
static String | 
PREVIEW  | 
static String | 
RICHTEXT  | 
protected Renderer | 
viewRenderer  | 
protected ConfluenceWysiwygConverter | 
wysiwygConverter  | 
contentPermissionManager, spaceManagerCANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager| Constructor and Description | 
|---|
AbstractPageAction()  | 
getFriendlyDateFormatterHelper, getPage, getPageId, getSpace, getSpaceKey, getTitle, hasViewPagePermission, isLatestVersionRequired, isPageRequired, isPermitted, isViewPermissionRequired, setContentPermissionManager, setPage, setSpaceManageraddActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, 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, setApiDateFormatService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManageraddActionError, addActionMessage, addFieldError, execute, 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, waitvalidateprotected PageManager pageManager
protected LinkManager linkManager
protected List incomingLinks
protected ConfluenceWysiwygConverter wysiwygConverter
protected Renderer viewRenderer
public static final String RICHTEXT
public static final String PREVIEW
public String getPostingDay()
public boolean displayDatePath()
public BlogPost getBlogPost()
public void setPageManager(PageManager pageManager)
public void setLinkManager(LinkManager linkManager)
public List<OutgoingLink> getIncomingLinks()
protected List<String> getPermissionTypes()
getPermissionTypes in class ConfluenceActionSupportpublic Date getPostingDate()
public void setPostingDate(String date)
public BlogPost getNextPost()
public BlogPost getPreviousPost()
public String getTinyUrl()
getTinyUrl in interface TinyUrlAwareprotected boolean isSpaceAdmin()
@Deprecated public boolean isSuperUser()
public boolean isUserWatchingOwnContent()
public List getAvailableSpaces()
public AbstractPage getPreviousVersion(int version)
protected Object getBeanKey()
public ThemeHelper getHelper()
getHelper in class ConfluenceActionSupportpublic boolean hasPermittedChildren()
public boolean hasAttachFilePermissions()
public void setConfluenceWysiwygConverter(ConfluenceWysiwygConverter wysiwygConverter)
public String getMode()
public List getSuggestedLabels()
public void setMode(String mode)
public SpaceManager getSpaceManager()
public String getEditorVersion()
public void setEditorManager(EditorManager editorManager)
public WebInterfaceContext getWebInterfaceContext()
WebInterfaceTypically, WebWork actions will implement this to provide extra details in the context such as content objects, and so on.
getWebInterfaceContext in interface WebInterfacegetWebInterfaceContext in class ConfluenceActionSupportprotected String getNumberOfAttachmentsAsString()
protected String getNumberOfLabelsAsString()
public ContentEntityObject getAttachmentSourceContent()
ConfluenceEntityObject that contains attachments relevant to the current action.  E.g.:
 AbstractPage being viewed or edited.Draft of the AbstractPage being createdAbstractPage to which the Comment being created/edited
 belongspublic void setViewRenderer(Renderer viewRenderer)
Copyright © 2003–2016 Atlassian. All rights reserved.