|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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 |
|---|
| 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, 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()
|
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)
|
| 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 |
| 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 PermissionsAwarepublic void populateAdministrator()
populateAdministrator in interface PermissionsAwarepublic boolean isAnonymousSpacePermissionWithoutGlobalPermission()
public void setSpaceManager(SpaceManager spaceManager)
public boolean isPermitted()
isPermitted in class ConfluenceActionSupportpublic String getGuardPermission()
PermissionsAware
getGuardPermission in interface PermissionsAwarepublic Space getSpace()
getSpace in interface Spacedpublic boolean isViewPermissionRequired()
isViewPermissionRequired in interface SpaceAwarepublic boolean isSpaceRequired()
SpaceAware
isSpaceRequired in interface SpaceAwarepublic void setSpace(Space space)
SpaceAware
setSpace in interface SpaceAwarespace - the space that the action will be working on.public String getKey()
public void setKey(String key)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||