Class AbstractSpaceAction
java.lang.Object
org.apache.struts2.ActionSupport
com.opensymphony.xwork2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.AbstractSpaceAction
- All Implemented Interfaces:
WebInterface
,Spaced
,MessageHolderAware
,com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
,org.apache.struts2.action.Action
,org.apache.struts2.interceptor.ValidationAware
,org.apache.struts2.Validateable
- Direct Known Subclasses:
AbstractBlogPostsAction
,AbstractCreateSpaceAction
,AbstractLabelDisplayingAction
,AbstractLookAndFeelAction
,AbstractPageTemplateAction
,AbstractPaginatedListAction
,AbstractSpaceAdminAction
,AddSpaceNotificationAction
,AddSpaceToFavouritesAction
,AlphabeticalListPagesAction
,BrowseSpaceAction
,CustomPageContentAction
,DirectoryViewListPagesAction
,ExportSpaceAction
,ListAttachmentsAction
,ListPagesAction
,PurgeTrashItemAction
,RemoveLabelFromSpaceAction
,RemoveSpaceFromFavouritesAction
,RemoveSpaceNotificationAction
,RestoreExistingTrashItemAction
,RestoreTrashItemAction
,SpaceActionForDecorating
,SpaceAvailableAction
,SpaceDecoratorAction
,SpaceToolsAction
,ViewSpaceAction
,ViewSpaceContentAction
,ViewSpaceSummaryAction
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.opensymphony.xwork2.interceptor.ValidationAware
com.opensymphony.xwork2.interceptor.ValidationAware.LegacyAdapter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected NotificationManager
protected Space
protected SpaceManager
protected ThemeManager
protected com.atlassian.renderer.WikiStyleRenderer
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, 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, webInterfaceManager
Fields inherited from class org.apache.struts2.ActionSupport
container
Fields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKey()
getSpace()
This method is so that we can get the key whether we're in a space action or a page action.protected boolean
boolean
Consulted byPermissionCheckInterceptor
.boolean
boolean
boolean
void
void
setNotificationManager
(NotificationManager notificationManager) void
void
setSpaceManager
(SpaceManager spaceManager) void
setThemeManager
(ThemeManager themeManager) void
setWikiStyleRenderer
(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer) Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getCurrentRequest, getCurrentResponse, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, 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, setSkipIsPermitted, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, shouldSkipIsPermitted
Methods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrict
Methods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validate
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.struts2.action.Action
execute
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
Methods inherited from interface org.apache.struts2.interceptor.ValidationAware
addActionError, addActionMessage, addFieldError, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
-
Field Details
-
spaceManager
-
key
-
space
-
wikiStyleRenderer
protected com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer -
notificationManager
-
themeManager
-
-
Constructor Details
-
AbstractSpaceAction
public AbstractSpaceAction()
-
-
Method Details
-
getKey
-
getSpaceKey
This method is so that we can get the key whether we're in a space action or a page action. -
setKey
-
isValidSpaceKey
public boolean isValidSpaceKey() -
setSpace
-
getSpace
-
setSpaceManager
-
getPermissionTypes
- Overrides:
getPermissionTypes
in classConfluenceActionSupport
- See Also:
-
isPermitted
public boolean isPermitted()Description copied from class:ConfluenceActionSupport
Consulted byPermissionCheckInterceptor
.- Overrides:
isPermitted
in classConfluenceActionSupport
-
getSubscribableName
-
setWikiStyleRenderer
public void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer) -
isUserWatchingSpace
public boolean isUserWatchingSpace() -
isPersonalSpace
public boolean isPersonalSpace() -
setNotificationManager
-
setThemeManager
-
getThemeManager
-
getSpaceManager
-
hasSpaceIA
protected boolean hasSpaceIA() -
getActionSpaceKey
-