|
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 |