|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stratelia.silverpeas.peasCore.AbstractComponentSessionController
com.silverpeas.directory.control.DirectorySessionController
public class DirectorySessionController
Field Summary | |
---|---|
static int |
DIRECTORY_COMMON
|
static int |
DIRECTORY_DEFAULT
|
static int |
DIRECTORY_DOMAIN
|
static int |
DIRECTORY_GROUP
|
static int |
DIRECTORY_MINE
|
static int |
DIRECTORY_OTHER
|
static int |
DIRECTORY_SPACE
|
static String |
SORT_ALPHA
|
static String |
SORT_NEWEST
|
static String |
SORT_PERTINENCE
|
static String |
VIEW_ALL
|
static String |
VIEW_CONNECTED
|
static String |
VIEW_QUERY
|
Fields inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController |
---|
CHARACTER_ENCODING, context |
Constructor Summary | |
---|---|
DirectorySessionController(MainSessionController mainSessionCtrl,
ComponentContext componentContext)
Standard Session Controller Constructeur |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String VIEW_ALL
public static final String VIEW_CONNECTED
public static final String VIEW_QUERY
public static final int DIRECTORY_DEFAULT
public static final int DIRECTORY_MINE
public static final int DIRECTORY_COMMON
public static final int DIRECTORY_OTHER
public static final int DIRECTORY_GROUP
public static final int DIRECTORY_DOMAIN
public static final int DIRECTORY_SPACE
public static final String SORT_ALPHA
public static final String SORT_NEWEST
public static final String SORT_PERTINENCE
Constructor Detail |
---|
public DirectorySessionController(MainSessionController mainSessionCtrl, ComponentContext componentContext)
mainSessionCtrl
- The user's profilecomponentContext
- The component's profile
Method Detail |
---|
public int getElementsByPage()
public DirectoryItemList getAllUsers()
public DirectoryItemList getUsersByIndex(String index)
index:Alphabetical
- Index like A,B,C,E......
public DirectoryItemList getUsersByQuery(String query, boolean globalSearch) throws DirectoryException
query
- the search queryglobalSearch
- true if it's a search outside directory (direct from URL)
DirectoryException
public DirectoryItemList getAllUsersByGroup(String groupId)
groupId:the
- ID of group
public DirectoryItemList getAllUsersByGroups(List<String> groupIds)
groupIds:a
- list of groups' ids
public DirectoryItemList getLastListOfAllUsers()
public DirectoryItemList getLastListOfUsersCalled()
public DirectoryItemList getAllUsersBySpace(String spaceId)
spaceId:the
- ID of Space
public void mergeUsersIntoDirectoryItemList(UserDetail[] users, DirectoryItemList directoryItems)
users
- the users to add into directoryItems.directoryItems
- the list of directory items that will be filled.public DirectoryItemList getAllUsersByDomain(String domainId)
domainId:the
- ID of Domain
public DirectoryItemList getAllUsersByDomains(List<String> domainIds)
public DirectoryItemList getAllContactsOfUser(String userId)
public DirectoryItemList getCommonContacts(String userId)
public UserFull getUserFul(String userId)
public void sendMessage(String compoId, String txtTitle, String txtMessage, UserRecipient[] selectedUsers) throws NotificationManagerException
compoId
- txtTitle
- txtMessage
- selectedUsers
-
NotificationManagerException
public void setCurrentView(String currentView)
public String getCurrentView()
public DirectoryItemList getConnectedUsers()
public List<UserFragmentVO> getFragments(DirectoryItemList itemsToDisplay)
public int getCurrentDirectory()
public UserDetail getCommonUserDetail()
public UserDetail getOtherUserDetail()
public List<Group> getCurrentGroups()
public List<Domain> getCurrentDomains()
public SpaceInstLight getCurrentSpace()
public void setCurrentQuery(String currentQuery)
public String getCurrentQuery()
public String getCurrentSort()
public void setCurrentSort(String sort)
public void sort(String sort)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |