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

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.CreateDirectory
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:
CreateConnector, CreateCustom, CreateInternal, CreateRemoteCrowd

public class CreateDirectory
extends BaseAction

See Also:
Serialized Form

Field Summary
protected  boolean active
           
protected  java.lang.String description
           
protected  long ID
           
protected  java.lang.String name
           
protected  java.util.Set<OperationType> permissions
           
protected  long tabID
           
 
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
CreateDirectory()
           
 
Method Summary
 java.lang.String doDefault()
           
 java.lang.String getDescription()
           
 long getID()
           
 java.lang.String getName()
           
 long getTabID()
           
 boolean isActive()
           
 boolean isPermissionGroupAdd()
           
 boolean isPermissionGroupAttributeModify()
           
 boolean isPermissionGroupModify()
           
 boolean isPermissionGroupRemove()
           
 boolean isPermissionPrincipalAdd()
           
 boolean isPermissionPrincipalAttributeModify()
           
 boolean isPermissionPrincipalModify()
           
 boolean isPermissionPrincipalRemove()
           
 boolean isPermissionRoleAdd()
           
 boolean isPermissionRoleAttributeModify()
           
 boolean isPermissionRoleModify()
           
 boolean isPermissionRoleRemove()
           
 void setActive(boolean active)
           
 void setDescription(java.lang.String description)
           
 void setID(long ID)
           
 void setName(java.lang.String name)
           
 void setPermissionGroupAdd(boolean permissionGroupAdd)
           
 void setPermissionGroupAttributeModify(boolean permissionGroupAttributeModify)
           
 void setPermissionGroupModify(boolean permissionGroupModify)
           
 void setPermissionGroupRemove(boolean permissionGroupRemove)
           
 void setPermissionPrincipalAdd(boolean permissionPrincipalAdd)
           
 void setPermissionPrincipalAttributeModify(boolean permissionPrincipalAttributeModify)
           
 void setPermissionPrincipalModify(boolean permissionPrincipalModify)
           
 void setPermissionPrincipalRemove(boolean permissionPrincipalRemove)
           
 void setPermissionRoleAdd(boolean permissionRoleAdd)
           
 void setPermissionRoleAttributeModify(boolean permissionRoleAttributeModify)
           
 void setPermissionRoleModify(boolean permissionRoleModify)
           
 void setPermissionRoleRemove(boolean permissionRoleRemove)
           
 void setTabID(long tabID)
           
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, containsActionMessages, containsErrorMessages, directory, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getText, getText, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, isSubscription, isWithinGracePeriod, renderFreemarkerTemplate, setApplicationManager, setApplicationService, setClientProperties, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, execute, 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
 

Field Detail

ID

protected long ID

active

protected boolean active

name

protected java.lang.String name

description

protected java.lang.String description

permissions

protected java.util.Set<OperationType> permissions

tabID

protected long tabID
Constructor Detail

CreateDirectory

public CreateDirectory()
Method Detail

doDefault

public java.lang.String doDefault()
Overrides:
doDefault in class BaseAction

getID

public long getID()

setID

public void setID(long ID)

isActive

public boolean isActive()

setActive

public void setActive(boolean active)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

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)

isPermissionRoleAdd

public boolean isPermissionRoleAdd()

setPermissionRoleAdd

public void setPermissionRoleAdd(boolean permissionRoleAdd)

isPermissionRoleModify

public boolean isPermissionRoleModify()

setPermissionRoleModify

public void setPermissionRoleModify(boolean permissionRoleModify)

isPermissionRoleAttributeModify

public boolean isPermissionRoleAttributeModify()

setPermissionRoleAttributeModify

public void setPermissionRoleAttributeModify(boolean permissionRoleAttributeModify)

isPermissionRoleRemove

public boolean isPermissionRoleRemove()

setPermissionRoleRemove

public void setPermissionRoleRemove(boolean permissionRoleRemove)

getTabID

public long getTabID()

setTabID

public void setTabID(long tabID)


Copyright © 2011 Atlassian. All Rights Reserved.