|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface XTrackModule.Server
Server interface for the Track Module API.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface |
|---|
XAPIInterface.Client, XAPIInterface.Server |
| Method Summary | |
|---|---|
XTrackInfo |
createTrack(String name)Create a new Track. |
List<XTrackInfo> |
getDiscoverableTracks()Get all discoverable Tracks. |
List<XTrackInfo> |
getDiscoverableTracksForUser(XObjectID userID)Get all Tracks discoverable by the caller that the specified User is a member of. |
List<XTrackInfo> |
getNewTracks()Get the new Tracks accessible to the current User. |
List<XTrackInfo> |
getSortedTracks()Get the Conversations that the current user is a member of. |
List<XTrackInfo> |
getTopActiveTracks(int limit)Return the top active Tracks that are accessible to the current User. |
XTrackInfo |
getTrack(XObjectID trackID)Get info about a Track. |
List<waggle.common.modules.object.infos.XObjectInfo> |
getTrackDirectMembers(XObjectID trackID)Get set of all Users in all Track Conversations you can view. |
List<XUserInfo> |
getTrackMembership(XObjectID trackID)Get set of all Users in all Track Conversations you can view. |
List<XTrackInfo> |
getTracks()Get info about all Tracks in which the current User is a member. |
List<XTrackInfo> |
getTracksInCommon(XObjectID userID)Get Tracks that are in common with another User. |
XSearchResultsInfo |
searchTrack(XObjectID trackID, XTrackSearchInfo searchInfo)Search the content of a Track. |
void |
setTrackName(XObjectID trackID, String name)Change a Track's name. |
| Method Detail |
|---|
XTrackInfo createTrack(String name)
name - The name of the Track.XTrackInfo getTrack(XObjectID trackID)
trackID - The Track.List<XTrackInfo> getTracks()
List<XTrackInfo> getTopActiveTracks(int limit)
limit - Maximum number of records to return.List<XTrackInfo> getNewTracks()
List<XTrackInfo> getDiscoverableTracks()
List<XTrackInfo> getDiscoverableTracksForUser(XObjectID userID)
userID - The other User.List<XTrackInfo> getSortedTracks()
void setTrackName(XObjectID trackID,
String name)
trackID - The Track.name - The new name.
XSearchResultsInfo searchTrack(XObjectID trackID,
XTrackSearchInfo searchInfo)
trackID - The Track.searchInfo - The search string.List<waggle.common.modules.object.infos.XObjectInfo> getTrackDirectMembers(XObjectID trackID)
trackID - The Track.List<XUserInfo> getTrackMembership(XObjectID trackID)
trackID - The Track.List<XTrackInfo> getTracksInCommon(XObjectID userID)
userID - The User.
|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||