com.atlassian.crowd.console.action.group
Class ViewGroupMembers

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.group.ViewGroupMembers
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:
UpdateGroupMembers

public class ViewGroupMembers
extends BaseAction

Action to view the Principals for a given group

See Also:
Serialized Form

Field Summary
protected  AdminGroupChecker adminGroupChecker
           
protected  java.lang.Long directoryID
           
protected  java.lang.String groupName
           
protected  org.apache.log4j.Logger logger
           
protected  PermissionManager permissionManager
           
protected  boolean preventingLockout
           
protected  boolean supportsNestedGroups
           
 
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, 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
ViewGroupMembers()
           
 
Method Summary
 java.lang.String execute()
           
 AdminGroupChecker getAdminGroupChecker()
           
 java.util.Collection<Group> getAllNonMemberGroups()
           
 java.lang.Long getDirectoryID()
           
 java.lang.String getGroupName()
           
 java.util.Collection<User> getPrincipals()
           
 java.util.Collection<Group> getSubGroups()
           
 boolean hasUpdateGroupPermission()
           
 boolean isPreventingLockout()
           
 boolean isSupportsNestedGroups()
           
 void setAdminGroupChecker(AdminGroupChecker adminGroupChecker)
           
 void setDirectoryID(java.lang.Long directoryID)
           
 void setDirectoryInstanceLoader(DirectoryInstanceLoader directoryInstanceLoader)
           
 void setGroupName(java.lang.String groupName)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 void setPreventingLockout(boolean preventingLockout)
           
 void setPrincipals(java.util.Collection<User> principals)
           
 void setSubGroups(java.util.Collection<Group> subGroups)
           
 
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, 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, 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

logger

protected final org.apache.log4j.Logger logger

permissionManager

protected PermissionManager permissionManager

adminGroupChecker

protected AdminGroupChecker adminGroupChecker

directoryID

protected java.lang.Long directoryID

groupName

protected java.lang.String groupName

supportsNestedGroups

protected boolean supportsNestedGroups

preventingLockout

protected boolean preventingLockout
Constructor Detail

ViewGroupMembers

public ViewGroupMembers()
Method Detail

execute

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

hasUpdateGroupPermission

public boolean hasUpdateGroupPermission()

getDirectoryID

public java.lang.Long getDirectoryID()

setDirectoryID

public void setDirectoryID(java.lang.Long directoryID)

getGroupName

public java.lang.String getGroupName()

setGroupName

public void setGroupName(java.lang.String groupName)

getPrincipals

public java.util.Collection<User> getPrincipals()

setPrincipals

public void setPrincipals(java.util.Collection<User> principals)

getSubGroups

public java.util.Collection<Group> getSubGroups()

setSubGroups

public void setSubGroups(java.util.Collection<Group> subGroups)

isSupportsNestedGroups

public boolean isSupportsNestedGroups()

getAllNonMemberGroups

public java.util.Collection<Group> getAllNonMemberGroups()

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)

getAdminGroupChecker

public AdminGroupChecker getAdminGroupChecker()

setAdminGroupChecker

public void setAdminGroupChecker(AdminGroupChecker adminGroupChecker)

isPreventingLockout

public boolean isPreventingLockout()

setPreventingLockout

public void setPreventingLockout(boolean preventingLockout)

setDirectoryInstanceLoader

public void setDirectoryInstanceLoader(DirectoryInstanceLoader directoryInstanceLoader)


Copyright © 2010 Atlassian. All Rights Reserved.