|
||||||||||
| 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)
DirectoryExceptionpublic DirectoryItemList getAllUsersByGroup(String groupId)
groupId:the - ID of grouppublic DirectoryItemList getAllUsersByGroups(List<String> groupIds)
groupIds:a - list of groups' idspublic 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 Domainpublic 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 -
NotificationManagerExceptionpublic 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 | |||||||||