com.atlassian.crowd.console.action.directory
Class UpdatePermissions

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.directory.UpdatePermissions
All Implemented Interfaces:
com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, Serializable, Cloneable

public class UpdatePermissions
extends BaseAction

Action to handle the updating of Internal Directory Permissions

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, crowdLicenseManager, directoryManager, initialLoad, logger, propertyManager, tab, tokenAuthenticationManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
UpdatePermissions()
           
 
Method Summary
 String doUpdate()
           
 String execute()
           
 Directory getDirectory()
           
 long getID()
           
 boolean isPermissionGroupAdd()
           
 boolean isPermissionGroupAttributeModify()
           
 boolean isPermissionGroupModify()
           
 boolean isPermissionGroupRemove()
           
 boolean isPermissionPrincipalAdd()
           
 boolean isPermissionPrincipalAttributeModify()
           
 boolean isPermissionPrincipalModify()
           
 boolean isPermissionPrincipalRemove()
           
 void setID(long ID)
           
 void setPermissionGroupAdd(boolean permissionGroupAdd)
           
 void setPermissionGroupAttributeModify(boolean permissionGroupAttributeModify)
           
 void setPermissionGroupModify(boolean permissionGroupModify)
           
 void setPermissionGroupRemove(boolean permissionGroupRemove)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 void setPermissionPrincipalAdd(boolean permissionPrincipalAdd)
           
 void setPermissionPrincipalAttributeModify(boolean permissionPrincipalAttributeModify)
           
 void setPermissionPrincipalModify(boolean permissionPrincipalModify)
           
 void setPermissionPrincipalRemove(boolean permissionPrincipalRemove)
           
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, containsActionMessages, containsErrorMessages, directory, doDefault, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getText, getText, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, isSubscription, isWithinGracePeriod, renderFreemarkerTemplate, setApplicationManager, setApplicationService, setClientProperties, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdatePermissions

public UpdatePermissions()
Method Detail

execute

public String execute()
               throws Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class com.opensymphony.xwork.ActionSupport
Throws:
Exception

doUpdate

public String doUpdate()

isPermissionGroupAdd

public boolean isPermissionGroupAdd()

setPermissionGroupAdd

public void setPermissionGroupAdd(boolean permissionGroupAdd)

isPermissionGroupModify

public boolean isPermissionGroupModify()

setPermissionGroupModify

public void setPermissionGroupModify(boolean permissionGroupModify)

isPermissionGroupAttributeModify

public boolean isPermissionGroupAttributeModify()

setPermissionGroupAttributeModify

public void setPermissionGroupAttributeModify(boolean permissionGroupAttributeModify)

isPermissionGroupRemove

public boolean isPermissionGroupRemove()

setPermissionGroupRemove

public void setPermissionGroupRemove(boolean permissionGroupRemove)

isPermissionPrincipalAdd

public boolean isPermissionPrincipalAdd()

setPermissionPrincipalAdd

public void setPermissionPrincipalAdd(boolean permissionPrincipalAdd)

isPermissionPrincipalModify

public boolean isPermissionPrincipalModify()

setPermissionPrincipalModify

public void setPermissionPrincipalModify(boolean permissionPrincipalModify)

isPermissionPrincipalAttributeModify

public boolean isPermissionPrincipalAttributeModify()

setPermissionPrincipalAttributeModify

public void setPermissionPrincipalAttributeModify(boolean permissionPrincipalAttributeModify)

isPermissionPrincipalRemove

public boolean isPermissionPrincipalRemove()

setPermissionPrincipalRemove

public void setPermissionPrincipalRemove(boolean permissionPrincipalRemove)

getDirectory

public Directory getDirectory()

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)

getID

public long getID()

setID

public void setID(long ID)


Copyright © 2012 Atlassian. All Rights Reserved.