|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.security.actions.AbstractPermissionsAction
com.atlassian.confluence.security.actions.ViewSpacePermissionsAction
public class ViewSpacePermissionsAction
Field Summary | |
---|---|
protected ThemeManager |
themeManager
|
Fields inherited from class com.atlassian.confluence.security.actions.AbstractPermissionsAction |
---|
anonymousPermissionRow, groupPermissionRows, permissionsAdministratorBuilder, userPermissionRows |
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
---|
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
---|
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
ViewSpacePermissionsAction()
|
Method Summary | |
---|---|
SpacePermissionsViewEvent |
getEventToPublish(String result)
Gets the event to publish. |
String |
getGuardPermission()
Obtains the relevant guard permission for the action |
String |
getKey()
|
PermissionsAdministrator |
getPermissionsAdministrator()
|
Space |
getSpace()
|
ThemeManager |
getThemeManager()
|
boolean |
isAnonymousSpacePermissionWithoutGlobalPermission()
|
boolean |
isPermitted()
|
boolean |
isSpaceRequired()
If the action requires that the space be set before being run, then it should return true to this method. |
boolean |
isViewPermissionRequired()
|
void |
populateAdministrator()
|
void |
setKey(String key)
|
void |
setSpace(Space space)
IOC method for setting the space on the action. |
void |
setSpaceManager(SpaceManager spaceManager)
|
void |
setThemeManager(ThemeManager themeManager)
|
Methods inherited from class com.atlassian.confluence.security.actions.AbstractPermissionsAction |
---|
bootstrap, getAnonymousPermissionRow, getGroupPermissionRows, getPermissions, getRequestParams, getUserPermissionRows, isAdminUser, setPermissionsAdministratorBuilder |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
---|
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.confluence.security.actions.PermissionsAware |
---|
isSharedMode |
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware |
---|
validate |
Field Detail |
---|
protected ThemeManager themeManager
Constructor Detail |
---|
public ViewSpacePermissionsAction()
Method Detail |
---|
public SpacePermissionsViewEvent getEventToPublish(String result)
Evented
getEventToPublish
in interface Evented<SpacePermissionsViewEvent>
result
- the result of the action executing.
public PermissionsAdministrator getPermissionsAdministrator()
getPermissionsAdministrator
in interface PermissionsAware
public void populateAdministrator()
populateAdministrator
in interface PermissionsAware
public boolean isAnonymousSpacePermissionWithoutGlobalPermission()
public void setSpaceManager(SpaceManager spaceManager)
public boolean isPermitted()
isPermitted
in class ConfluenceActionSupport
public String getGuardPermission()
PermissionsAware
getGuardPermission
in interface PermissionsAware
public Space getSpace()
getSpace
in interface Spaced
public boolean isViewPermissionRequired()
isViewPermissionRequired
in interface SpaceAware
public boolean isSpaceRequired()
SpaceAware
isSpaceRequired
in interface SpaceAware
public void setSpace(Space space)
SpaceAware
setSpace
in interface SpaceAware
space
- the space that the action will be working on.public String getKey()
public void setKey(String key)
public void setThemeManager(ThemeManager themeManager)
public ThemeManager getThemeManager()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |