Class AbstractSpaceAction

    • Field Detail

      • space

        protected Space space
      • wikiStyleRenderer

        protected com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer
      • eventPublisher

        protected com.atlassian.event.api.EventPublisher eventPublisher
    • Constructor Detail

      • AbstractSpaceAction

        public AbstractSpaceAction()
    • Method Detail

      • getKey

        public String getKey()
      • getSpaceKey

        public String getSpaceKey()
        This method is so that we can get the key whether we're in a space action or a page action.
      • setKey

        public void setKey​(String key)
      • isValidSpaceKey

        public boolean isValidSpaceKey()
      • setSpace

        public void setSpace​(Space space)
      • getSpace

        public Space getSpace()
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 8.8.0. Hibernate objects are not supported in Struts anymore. Use action's direct method calls.
        Specified by:
        getSpace in interface Spaced
      • setSpaceManager

        public void setSpaceManager​(SpaceManager spaceManager)
      • getSubscribableName

        public String getSubscribableName()
      • setWikiStyleRenderer

        public void setWikiStyleRenderer​(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
      • isUserWatchingSpace

        public boolean isUserWatchingSpace()
      • isPersonalSpace

        public boolean isPersonalSpace()
      • setNotificationManager

        public void setNotificationManager​(NotificationManager notificationManager)
      • setThemeManager

        public void setThemeManager​(ThemeManager themeManager)
      • setEventPublisher

        public void setEventPublisher​(com.atlassian.event.api.EventPublisher eventPublisher)
      • hasSpaceIA

        protected boolean hasSpaceIA()
      • getActionSpaceKey

        public String getActionSpaceKey()