com.atlassian.confluence.spaces.actions
Interface SpaceAdministrative

All Known Implementing Classes:
AbstractDecoratorAction, AbstractEditSpaceAction, AbstractLookAndFeelAction, AbstractMailAccountAction, AbstractSpaceAdminAction, AbstractSpacePermissionsAction, AbstractThemeAction, AddLabelToSpaceAction, AddMailAccountAction, AddTeamLabelToSpaceAction, ChooseThemeAction, ChooseThemeAction, ColourSchemeAction, ConvertSpaceAction, EditDecoratorAction, EditMailAccountAction, EditSpaceAction, EditSpaceEntryAction, EditSpaceLabelAction, EditSpacePermissionsAction, EmptyTrashAction, EnableDisableMailAction, ImportMboxAction, ImportPagesAction, ListPermissionPagesAction, LookAndFeelAction, RemoveMailAccountAction, RemoveSpaceAction, RemoveSpaceEntryAction, RestoreExistingTrashItemAction, RestorePageAction, RestoreTrashItemAction, SpaceAdminAction, SpaceColourSchemeAction, SpaceEditDecoratorAction, SpaceEditStylesheetAction, SpaceLookAndFeelAction, SpaceViewDefaultDecoratorAction, ViewDefaultDecoratorAction, ViewMailAccountsAction, ViewSpacePermissionsAction, ViewTrashAction

Deprecated. since 2.8. Please avoid this interface. Instead override ConfluenceActionSupport.isPermitted() and use PermissionManager.hasPermission(User,Permission,Object) instead. This will make it easier to determine the permissions required to invoke an action as they would be more explicit and in one place (you won't have to check whether the class or its super class implements this interface).

public interface SpaceAdministrative

Marks the implementing action class as an administrative action so that the base permission checks check the "administer space" permission too.




Copyright © 2003-2010 Atlassian. All Rights Reserved.