| 
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 id
String 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 value
void 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 | |||||||||