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

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.UpdateInternalPermissions
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, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
UpdateConnectorPermissions, UpdateCustomPermissions

public class UpdateInternalPermissions
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, crowdLicenseManager, directoryManager, initialLoad, logger, propertyManager, tab
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
UpdateInternalPermissions()
           
 
Method Summary
 java.lang.String doUpdate()
           
 java.lang.String execute()
           
 Directory getDirectory()
           
 long getID()
           
 boolean isPermissionGroupAdd()
           
 boolean isPermissionGroupModify()
           
 boolean isPermissionGroupRemove()
           
 boolean isPermissionPrincipalAdd()
           
 boolean isPermissionPrincipalModify()
           
 boolean isPermissionPrincipalRemove()
           
 boolean isPermissionRoleAdd()
           
 boolean isPermissionRoleModify()
           
 boolean isPermissionRoleRemove()
           
 void setID(long ID)
           
 void setPermissionGroupAdd(boolean permissionGroupAdd)
           
 void setPermissionGroupModify(boolean permissionGroupModify)
           
 void setPermissionGroupRemove(boolean permissionGroupRemove)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 void setPermissionPrincipalAdd(boolean permissionPrincipalAdd)
           
 void setPermissionPrincipalModify(boolean permissionPrincipalModify)
           
 void setPermissionPrincipalRemove(boolean permissionPrincipalRemove)
           
 void setPermissionRoleAdd(boolean permissionRoleAdd)
           
 void setPermissionRoleModify(boolean permissionRoleModify)
           
 void setPermissionRoleRemove(boolean permissionRoleRemove)
           
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, assignDefaultApplicationPermissions, containsActionMessages, containsErrorMessages, directory, doDefault, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getPrincipalName, getRemotePrincipal, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebSectionsForLocation, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, renderFreemarkerTemplate, setApplicationDirectoryPermissionDAO, setApplicationManager, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setWebInterfaceManager, updateAuthenticationStatus
 
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, 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

UpdateInternalPermissions

public UpdateInternalPermissions()
Method Detail

execute

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

doUpdate

public java.lang.String doUpdate()

isPermissionGroupAdd

public boolean isPermissionGroupAdd()

setPermissionGroupAdd

public void setPermissionGroupAdd(boolean permissionGroupAdd)

isPermissionGroupModify

public boolean isPermissionGroupModify()

setPermissionGroupModify

public void setPermissionGroupModify(boolean permissionGroupModify)

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)

isPermissionPrincipalRemove

public boolean isPermissionPrincipalRemove()

setPermissionPrincipalRemove

public void setPermissionPrincipalRemove(boolean permissionPrincipalRemove)

isPermissionRoleAdd

public boolean isPermissionRoleAdd()

setPermissionRoleAdd

public void setPermissionRoleAdd(boolean permissionRoleAdd)

isPermissionRoleModify

public boolean isPermissionRoleModify()

setPermissionRoleModify

public void setPermissionRoleModify(boolean permissionRoleModify)

isPermissionRoleRemove

public boolean isPermissionRoleRemove()

setPermissionRoleRemove

public void setPermissionRoleRemove(boolean permissionRoleRemove)

getDirectory

public Directory getDirectory()

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)

getID

public long getID()

setID

public void setID(long ID)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.