public final class RequestFactory
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
accept(CallIdentifier callIdentifier,
java.lang.String sdp) |
static java.lang.String |
call(java.lang.String action,
CallIdentifier callIdentifier,
java.lang.String receiver,
java.lang.String sdp,
java.util.Map<java.lang.String,java.lang.String> customData,
RecordingOptions recordingOptions) |
static java.lang.String |
callPSTN(java.lang.String action,
CallIdentifier callIdentifier,
java.lang.String receiver,
java.lang.String sdp,
java.lang.String from,
RecordingOptions recordingOptions,
boolean viber) |
static java.lang.String |
conferenceInvite(java.lang.String identity,
java.lang.String conferenceId) |
static java.lang.String |
decline(CallIdentifier callIdentifier) |
static java.lang.String |
deviceInfo() |
static java.lang.String |
DTMFInfo(CallIdentifier callIdentifier,
java.lang.String dtmf,
int toneDuration) |
static java.lang.String |
hangup(CallIdentifier callIdentifier) |
static java.lang.String |
iceCandidate(CallIdentifier callIdentifier,
IceCandidate candidate) |
static java.lang.String |
iceCandidateConference(java.lang.String callId,
IceCandidate candidate,
java.lang.String action,
java.lang.String type) |
static java.lang.String |
info(java.lang.String type,
java.util.Map<java.lang.String,java.lang.Object> content,
CallIdentifier callIdentifier) |
static java.lang.String |
join(java.lang.String callId,
java.lang.String conferenceId,
java.lang.String sdp,
boolean muted) |
static java.lang.String |
lastIceCandidate(CallIdentifier callIdentifier) |
static java.lang.String |
lastIceCandidateConference(java.lang.String callId,
java.lang.String action,
java.lang.String type) |
static java.lang.String |
leave(java.lang.String callId) |
static java.lang.String |
mute(java.lang.String callId,
java.lang.String conferenceId,
boolean muted) |
static java.lang.String |
publishVideoConference(CallIdentifier callIdentifier,
java.lang.String conferenceId,
java.lang.String sdp,
MidLabel[] labels,
java.lang.String type) |
static java.lang.String |
startVideoConference(CallIdentifier callIdentifier,
java.lang.String conferenceId,
java.lang.String sdp,
java.lang.String type) |
static java.lang.String |
unpublishVideoConference(CallIdentifier callIdentifier) |
static java.lang.String |
update(CallIdentifier callIdentifier,
java.lang.String sdp,
java.lang.String type) |
public static java.lang.String call(java.lang.String action,
CallIdentifier callIdentifier,
java.lang.String receiver,
java.lang.String sdp,
java.util.Map<java.lang.String,java.lang.String> customData,
RecordingOptions recordingOptions)
public static java.lang.String callPSTN(java.lang.String action,
CallIdentifier callIdentifier,
java.lang.String receiver,
java.lang.String sdp,
java.lang.String from,
RecordingOptions recordingOptions,
boolean viber)
public static java.lang.String iceCandidate(CallIdentifier callIdentifier, IceCandidate candidate)
public static java.lang.String lastIceCandidate(CallIdentifier callIdentifier)
public static java.lang.String hangup(CallIdentifier callIdentifier)
public static java.lang.String leave(java.lang.String callId)
public static java.lang.String join(java.lang.String callId,
java.lang.String conferenceId,
java.lang.String sdp,
boolean muted)
public static java.lang.String mute(java.lang.String callId,
java.lang.String conferenceId,
boolean muted)
public static java.lang.String iceCandidateConference(java.lang.String callId,
IceCandidate candidate,
java.lang.String action,
java.lang.String type)
public static java.lang.String lastIceCandidateConference(java.lang.String callId,
java.lang.String action,
java.lang.String type)
public static java.lang.String accept(CallIdentifier callIdentifier, java.lang.String sdp)
public static java.lang.String decline(CallIdentifier callIdentifier)
public static java.lang.String deviceInfo()
public static java.lang.String update(CallIdentifier callIdentifier, java.lang.String sdp, java.lang.String type)
public static java.lang.String info(java.lang.String type,
java.util.Map<java.lang.String,java.lang.Object> content,
CallIdentifier callIdentifier)
public static java.lang.String DTMFInfo(CallIdentifier callIdentifier, java.lang.String dtmf, int toneDuration)
public static java.lang.String publishVideoConference(CallIdentifier callIdentifier, java.lang.String conferenceId, java.lang.String sdp, MidLabel[] labels, java.lang.String type)
public static java.lang.String startVideoConference(CallIdentifier callIdentifier, java.lang.String conferenceId, java.lang.String sdp, java.lang.String type)
public static java.lang.String unpublishVideoConference(CallIdentifier callIdentifier)
public static java.lang.String conferenceInvite(java.lang.String identity,
java.lang.String conferenceId)