|
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 XVoiceModule.Server
Server interface for the Voice Module API.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface |
---|
XAPIInterface.Client, XAPIInterface.Server |
Method Summary | |
---|---|
void |
bookmark(XObjectID conversationID, XObjectID conferenceID, Long position) Bookmark a position in the conference. |
String |
call(XObjectID conversationID, String phoneNumber) Call the user at the specified number and add them to the Conversation's conference call. |
String |
callOther(XObjectID conversationID, XObjectID userID, String phoneNumber) Call another user at the specified number and add them to the Conversation's conference call. |
XCallStatusInfo |
getCallStatusInfo(XObjectID conversationID) Get the calling user's current call status in a given conversation. |
void |
hangUp(String callID) Hang up the specified call. |
void |
hangUpOther(XObjectID conversationID, XObjectID userID) Hang up another user on a call in the specified conversation. |
void |
mute(String callID, Boolean mute) Mute or unmute the specified call. |
Method Detail |
---|
String call(XObjectID conversationID, String phoneNumber)
conversationID
- a XObjectID
valuephoneNumber
- a String
valueString
value containing a unique call idString callOther(XObjectID conversationID, XObjectID userID, String phoneNumber)
conversationID
- a XObjectID
valueuserID
- a XObjectID
valuephoneNumber
- a String
value containing the hash of a user's public phone number.String
value containing a unique call idvoid hangUp(String callID)
callID
- the call id.void hangUpOther(XObjectID conversationID, XObjectID userID)
conversationID
- a XObjectID
valueuserID
- a XObjectID
valuevoid mute(String callID, Boolean mute)
callID
- the call id.mute
- true
if line should be muted.void bookmark(XObjectID conversationID, XObjectID conferenceID, Long position)
conversationID
- a XObjectID
valueconferenceID
- a XObjectID
valueposition
- a Long
value containing the offset in milliseconds. 0
is allowed to specify the addition of a marker for the current moment if the conference is still on going.XCallStatusInfo getCallStatusInfo(XObjectID conversationID)
conversationID
- a XObjectID
valueCallStatusInfo
value
|
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 |