public abstract class Transfer extends VoiceXmlOutputTurn
Modifier and Type | Class and Description |
---|---|
static class |
Transfer.Builder
Base class for all
Transfer builders. |
Constructor and Description |
---|
Transfer(String name,
String destination) |
Modifier and Type | Method and Description |
---|---|
protected void |
addTurnProperties(javax.json.JsonObjectBuilder builder) |
protected void |
customizeTransferElement(Element transferElement)
Allows the customization of the generated transfer element
|
boolean |
equals(Object obj) |
protected void |
fillVoiceXmlDocument(Document document,
Element formElement,
VoiceXmlDialogueContext dialogueContext) |
String |
getApplicationToApplicationInformation() |
String |
getDestination() |
protected String |
getOuputTurnType() |
protected abstract String |
getTransferType() |
int |
hashCode() |
void |
setApplicationToApplicationInformation(String applicationToApplicationInformation) |
addEventHandlerScript, addTopLevelProperties, createVoiceXmlDocument
addAdapter, asJson, getName, getVoiceXmlDocument, toString
public final void setApplicationToApplicationInformation(String applicationToApplicationInformation)
applicationToApplicationInformation
- A string containing data sent
to an application on the far-end, available in the session
variable session.connection.aai.public final String getDestination()
public final String getApplicationToApplicationInformation()
protected abstract String getTransferType()
protected void customizeTransferElement(Element transferElement) throws VoiceXmlDocumentRenderingException
transferElement
- The transfer element to customize.VoiceXmlDocumentRenderingException
- when an error occurs while
rendering the VoiceXml documentprotected final String getOuputTurnType()
getOuputTurnType
in class VoiceXmlOutputTurn
protected void addTurnProperties(javax.json.JsonObjectBuilder builder)
addTurnProperties
in class VoiceXmlDocumentTurn
protected void fillVoiceXmlDocument(Document document, Element formElement, VoiceXmlDialogueContext dialogueContext) throws VoiceXmlDocumentRenderingException
fillVoiceXmlDocument
in class VoiceXmlOutputTurn
VoiceXmlDocumentRenderingException
public int hashCode()
hashCode
in class VoiceXmlDocumentTurn
public boolean equals(Object obj)
equals
in class VoiceXmlDocumentTurn
Copyright © 2019 Nu Echo Inc..