com.atlassian.confluence.user.actions
Class PeopleDirectoryAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.user.actions.PeopleDirectoryAction
All Implemented Interfaces:
WebInterface, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable

public class PeopleDirectoryAction
extends ConfluenceActionSupport

See Also:
Serialized Form

Nested Class Summary
 class PeopleDirectoryAction.Person
           
 
Field Summary
static java.lang.String BROWSE_PEOPLE
           
static int MAX_PEOPLE_PER_PAGE
           
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, permissionManager, permitted, PREVIEW, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
PeopleDirectoryAction()
           
 
Method Summary
 java.lang.String doBrowse()
           
 java.lang.String doSearch()
           
 java.lang.String execute()
           
 java.util.Set getFavouritePeople()
           
 java.lang.String getOldSearchString()
           
 java.lang.String getOldStartIndex()
           
 SearchBean getSearchBean()
           
 SearchQueryBean getSearchQueryBean()
           
 java.util.List getSearchResults()
           
 java.lang.String getSelectedTab()
           
 int getStartIndex()
           
 boolean isShowOnlyPersonal()
           
 void setAnyTypeObjectDao(com.atlassian.bonnie.AnyTypeObjectDao anyTypeObjectDao)
           
 void setSearchBean(SearchBean searchBean)
           
 void setSearcher(com.atlassian.bonnie.Searcher searcher)
           
 void setSelectedTab(java.lang.String selectedTab)
           
 void setSettingsManager(SettingsManager settingsManager)
           
 void setShowOnlyPersonal(boolean showOnlyPersonal)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 void setStartIndex(int startIndex)
           
 boolean shouldShowFavourites()
           
 boolean shouldShowMailtoLinks()
           
 void validate()
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEventManager, getFriendlyDateFormatter, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_PEOPLE_PER_PAGE

public static final int MAX_PEOPLE_PER_PAGE
See Also:
Constant Field Values

BROWSE_PEOPLE

public static final java.lang.String BROWSE_PEOPLE
See Also:
Constant Field Values
Constructor Detail

PeopleDirectoryAction

public PeopleDirectoryAction()
Method Detail

validate

public void validate()
Specified by:
validate in interface com.opensymphony.xwork.Validateable
Overrides:
validate in class com.opensymphony.xwork.ActionSupport

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

getSelectedTab

public java.lang.String getSelectedTab()

setSelectedTab

public void setSelectedTab(java.lang.String selectedTab)

getOldSearchString

public java.lang.String getOldSearchString()

getOldStartIndex

public java.lang.String getOldStartIndex()

doSearch

public java.lang.String doSearch()

doBrowse

public java.lang.String doBrowse()
                          throws java.lang.Exception
Throws:
java.lang.Exception

getSearchQueryBean

public SearchQueryBean getSearchQueryBean()

getFavouritePeople

public java.util.Set getFavouritePeople()

getSearchResults

public java.util.List getSearchResults()

setSearcher

public void setSearcher(com.atlassian.bonnie.Searcher searcher)

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)

setAnyTypeObjectDao

public void setAnyTypeObjectDao(com.atlassian.bonnie.AnyTypeObjectDao anyTypeObjectDao)

getStartIndex

public int getStartIndex()

setStartIndex

public void setStartIndex(int startIndex)

shouldShowFavourites

public boolean shouldShowFavourites()

shouldShowMailtoLinks

public boolean shouldShowMailtoLinks()

setSettingsManager

public void setSettingsManager(SettingsManager settingsManager)
Overrides:
setSettingsManager in class ConfluenceActionSupport

isShowOnlyPersonal

public boolean isShowOnlyPersonal()

setShowOnlyPersonal

public void setShowOnlyPersonal(boolean showOnlyPersonal)

setSearchBean

public void setSearchBean(SearchBean searchBean)

getSearchBean

public SearchBean getSearchBean()


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.