public class ConsultationTransfer extends SupervisedTransfer
ConsultationTransfer
is a is a SupervisedTransfer
that is
similar to a BlindTransfer
except that the outcome of the transfer
call setup is known and the caller is not dropped as a result of an
unsuccessful transfer attempt.Modifier and Type | Class and Description |
---|---|
static class |
ConsultationTransfer.Builder
Builder used to ease the creation of instances of
ConsultationTransfer . |
Constructor and Description |
---|
ConsultationTransfer(String name,
String destination) |
Modifier and Type | Method and Description |
---|---|
protected String |
getTransferType() |
addTurnProperties, customizeTransferElement, equals, getConnectTimeout, getDtmfRecognition, getSpeechRecognition, getTransferAudio, hashCode, setConnectTimeout, setDtmfRecognition, setSpeechRecognition, setTransferAudio
fillVoiceXmlDocument, getApplicationToApplicationInformation, getDestination, getOuputTurnType, setApplicationToApplicationInformation
addEventHandlerScript, addTopLevelProperties, createVoiceXmlDocument
addAdapter, asJson, getName, getVoiceXmlDocument, toString
public ConsultationTransfer(String name, String destination)
name
- The name of this turn. Not empty.destination
- The URI of the destination (telephone, IP telephony
address). Not empty.protected final String getTransferType()
getTransferType
in class Transfer
Copyright © 2019 Nu Echo Inc..