com.atlassian.crowd.console.action.pickers
Class SearchPicker

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.AbstractBrowser
              extended by com.atlassian.crowd.console.action.pickers.SearchPicker
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

public class SearchPicker
extends AbstractBrowser

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.crowd.console.action.AbstractBrowser
results, resultsPerPage, resultsStart
 
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
SearchPicker()
           
 
Method Summary
 java.lang.String getActiveFlag()
           
 java.lang.Long getDirectoryID()
           
 java.lang.String getEntityName()
           
 java.util.List<java.lang.String> getExclusions()
           
 java.lang.String getGroupMembershipsOfUser()
          Generates a collection of groups in a particular directory that the user is a member of.
 java.lang.String getGroupMembersOfGroup()
          Generates a collection of groups that are members of a group in a particular directory.
 java.lang.String getGroupNonMembershipsOfUser()
          Generates a collection of groups in a particular directory that the user is not a member of.
 java.lang.String getGroupNonMembersOfGroup()
          Generates a collection of groups that are not members of a group in a particular directory.
 java.lang.String getGroupsExcluding()
          Generates a collection of groups in a directory, removing groups that are specified as exclusions.
 java.lang.String getResultEntityType()
           
 java.lang.String getSearchString()
           
 java.lang.String getUserMembersOfGroup()
          Generates a collection of users that are members of a group in a particular directory.
 java.lang.String getUserNonMembersOfGroup()
          Generates a collection of users that are not members of a group in a particular directory.
 java.lang.String getUsersExcluding()
          Generates a collection of users in a directory, removing users that are specified as exclusions.
 void setActiveFlag(java.lang.String activeFlag)
           
 void setDirectoryID(java.lang.Long directoryID)
           
 void setEntityName(java.lang.String entityName)
           
 void setExclusions(java.util.List<java.lang.String> exclusions)
           
 void setSearchString(java.lang.String searchString)
           
 
Methods inherited from class com.atlassian.crowd.console.action.AbstractBrowser
getNextResultsStart, getPreviousResultsStart, getResults, getResultsPerPage, getResultsStart, setResults, setResultsPerPage, setResultsStart
 
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, 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
 

Constructor Detail

SearchPicker

public SearchPicker()
Method Detail

getUsersExcluding

public java.lang.String getUsersExcluding()
                                   throws java.lang.Exception
Generates a collection of users in a directory, removing users that are specified as exclusions.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getGroupsExcluding

public java.lang.String getGroupsExcluding()
                                    throws java.lang.Exception
Generates a collection of groups in a directory, removing groups that are specified as exclusions.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception

getUserMembersOfGroup

public java.lang.String getUserMembersOfGroup()
                                       throws java.lang.Exception
Generates a collection of users that are members of a group in a particular directory.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getUserNonMembersOfGroup

public java.lang.String getUserNonMembersOfGroup()
                                          throws java.lang.Exception
Generates a collection of users that are not members of a group in a particular directory.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getGroupMembersOfGroup

public java.lang.String getGroupMembersOfGroup()
                                        throws java.lang.Exception
Generates a collection of groups that are members of a group in a particular directory.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getGroupNonMembersOfGroup

public java.lang.String getGroupNonMembersOfGroup()
                                           throws java.lang.Exception
Generates a collection of groups that are not members of a group in a particular directory.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getGroupMembershipsOfUser

public java.lang.String getGroupMembershipsOfUser()
                                           throws java.lang.Exception
Generates a collection of groups in a particular directory that the user is a member of.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getGroupNonMembershipsOfUser

public java.lang.String getGroupNonMembershipsOfUser()
                                              throws java.lang.Exception
Generates a collection of groups in a particular directory that the user is not a member of.

Params:

Returns:
SUCCESS.
Throws:
java.lang.Exception - error executing search.

getDirectoryID

public java.lang.Long getDirectoryID()

setDirectoryID

public void setDirectoryID(java.lang.Long directoryID)

getEntityName

public java.lang.String getEntityName()

setEntityName

public void setEntityName(java.lang.String entityName)

getExclusions

public java.util.List<java.lang.String> getExclusions()

setExclusions

public void setExclusions(java.util.List<java.lang.String> exclusions)

getResultEntityType

public java.lang.String getResultEntityType()

getSearchString

public java.lang.String getSearchString()

setSearchString

public void setSearchString(java.lang.String searchString)

getActiveFlag

public java.lang.String getActiveFlag()

setActiveFlag

public void setActiveFlag(java.lang.String activeFlag)


Copyright © 2010 Atlassian. All Rights Reserved.