Package | Description |
---|---|
com.avaya.collaboration.call |
Provides classes and interfaces for dealing with call.
|
com.avaya.collaboration.call.media |
Provides classes and interfaces for bringing media to call.
|
com.avaya.collaboration.call.speech.search |
(DEPRECATED) Provides classes and interfaces for starting speech search on a call.
|
com.avaya.collaboration.call.speech.search.sample |
(DEPRECATED) Example code that illustrates how to use speech search operations and the speech search listener.
|
com.avaya.collaboration.call.speech.voicexml.sample |
Example code that illustrates how to run a VoiceXML dialog.
|
com.avaya.collaboration.service |
Provides class and interface for injecting service life cycle (initialize/destroy of service) callbacks.
|
Modifier and Type | Method and Description |
---|---|
static Call |
CallFactory.create(Participant callingParty,
String target)
Creates new instance of
Call with callingParty and target. |
Call |
CallFactoryInternal.create(Participant callingParticipant,
String target)
Don't use. Use CallFactory class instead.
|
static Call |
CallFactory.create(String from,
String to,
Identity onBehalfOf)
Creates new instance of
Call with from, to and onBehalfOf that is used to set up a 2-party call
between the from and the to . |
Call |
CallFactoryInternal.create(String from,
String to,
Identity onBehalfOf)
Don't use. Use CallFactory class instead.
|
Call |
CallFactoryInternal.createMediaJoinableCall(Participant callingParty,
String target,
Call relatedCall)
For Avaya internal use only.
Create a one party call, similar to CallFactory.create(final Participant callingParty, final String target), where the call is guaranteed to be MSML-joinable to the relatedCall that is passed in. |
Call |
CallFactoryInternal.createMediaJoinableCall(String from,
String to,
Identity onBehalfOf,
Call relatedCall)
For Avaya internal use only.
Create a two party call, similar to create(final String from, final String to, final Identity onBehalfOf), where the call is guaranteed to be MSML-joinable to the relatedCall that is passed in. |
Call |
Participant.getCall()
Get the Call instance associated with the Participant, null if not
associated.
|
static Call |
CallFactory.getCall(String id)
Returns instance of
Call associated
with given ID string. |
Call |
CallFactoryInternal.getCall(String callId)
Don't use. Use CallFactory class instead.
|
Call |
Call.setAttribute(String name,
Object attribute)
Deprecated.
Use
Call.setAttribute(String, Serializable)
instead.
Store an attribute for later retrieval. If the attribute is
not Serializable, it can only be stored by the service which
created the call.
A service can get a reference to a call using
If an object of the same name is already bound to this Call, the object is replaced. This can be used by the service writer to hold some data that will be needed at a later point in the call. |
Call |
Call.setAttribute(String name,
Serializable attribute)
Store an attribute for later retrieval.
|
Modifier and Type | Method and Description |
---|---|
void |
CallListenerAbstract.addParticipantFailed(Call call,
Participant failedParticipant,
CallTerminationCause cause)
Indicates that the addParticipant call failed
|
void |
CallListener.addParticipantFailed(Call call,
Participant failedParticipant,
CallTerminationCause cause)
Indicates that an attempt to add a participant to the call failed.
|
void |
CallListenerAbstract.callAnswered(Call call)
Indicates that a party in
Call answered the call. |
void |
CallListener.callAnswered(Call call)
Indicates that a party in
Call answered the call. |
void |
CallListener.callIntercepted(Call call)
Indicates that the service has intercepted a call.
|
void |
CallListenerAbstract.callOriginated(Call call)
Indicates that the first party in a 2-party make-call has answered.
|
void |
CallListener.callOriginated(Call call)
Indicates that the first party in a 2-party make-call has answered.
|
void |
CallListenerAbstract.callTerminated(Call call,
CallTerminationCause cause)
Indicates that the call has terminated (ended).
|
void |
CallListener.callTerminated(Call call,
CallTerminationCause cause)
Indicates that the call has terminated (ended).
|
Call |
CallFactoryInternal.createMediaJoinableCall(Participant callingParty,
String target,
Call relatedCall)
For Avaya internal use only.
Create a one party call, similar to CallFactory.create(final Participant callingParty, final String target), where the call is guaranteed to be MSML-joinable to the relatedCall that is passed in. |
Call |
CallFactoryInternal.createMediaJoinableCall(String from,
String to,
Identity onBehalfOf,
Call relatedCall)
For Avaya internal use only.
Create a two party call, similar to create(final String from, final String to, final Identity onBehalfOf), where the call is guaranteed to be MSML-joinable to the relatedCall that is passed in. |
static String |
CallProperties.getCallProvider(Call call)
Returns the call provider for this call.
|
static String |
CallProperties.getNodeThatHostsCall(Call call)
Get the address of the node where your service hosts the provided call
|
static boolean |
CallProperties.isHostedOnLocalNode(Call call)
Check if the provided call is hosted by your service on this node
|
void |
CallListenerAbstract.participantDropped(Call call,
Participant droppedParticipant,
CallTerminationCause cause)
Indicates that a participant in
Call dropped out of the call or was dropped
from the call. |
void |
CallListener.participantDropped(Call call,
Participant droppedParticipant,
CallTerminationCause cause)
Indicates that a participant in
Call dropped out of the call or
was dropped from the call. |
Modifier and Type | Method and Description |
---|---|
String |
MsmlHelperInterface.getMsmlId(Call call) |
String |
MsmlHelper.getMsmlId(Call call)
For Avaya internal use only
Returns the MSML identifier for the media server conference that "backs" a call. |
UUID |
MediaService.play(Call call,
PlayItem playItem,
MediaListener mediaListener)
Play a list of audio sources to all the connected participants on a call, including a participant that connects while the source is
playing.
|
UUID |
MediaServiceInternal.sendMsml(Call call,
String msml,
MsmlListener msmlListener)
For Avaya internal use only.
Send a MSML document to the conference portion of a call. |
void |
MediaService.stop(Call call,
UUID requestId)
Stops a current play operation that was started on the call.
|
Modifier and Type | Method and Description |
---|---|
void |
SpeechSearchListener.matchFound(UUID searchId,
Call call,
List searchMatches)
Deprecated.
Notification of a match from a speech search.
|
void |
SpeechSearchListenerAbstract.matchFound(UUID searchId,
Call call,
List searchMatches)
Deprecated.
|
UUID |
SpeechService.startSearch(Call call,
SearchOptions searchOptions,
SpeechSearchListener speechSearchListener)
Deprecated.
Starts searching the speech on a call using search queries.
|
Modifier and Type | Method and Description |
---|---|
void |
SampleUnifiedSpeechCall.callAnswered(Call call)
When a call is answered, play a Text to Speech prompt to the calling
party to inform them the call is being monitored for speech search.
|
void |
SampleSpeechSearchCall.callIntercepted(Call call)
Intercept a call and start a speech search.
|
void |
SampleUnifiedSpeechCall.callIntercepted(Call call)
Intercept a call and start a speech search.
|
Modifier and Type | Method and Description |
---|---|
void |
SampleVoiceXMLDialog.callIntercepted(Call call) |
Modifier and Type | Method and Description |
---|---|
static void |
ServiceManager.removeServiceFromCall(Call call)
Remove the service from the signaling path for a stable 2-party call
|
void |
ServiceListener.removeServiceFromCallFailed(Call call,
String reason)
Indicates that an attempt to remove the service from the call failed.
|
void |
ServiceListener.removeServiceFromCallSucceeded(Call call)
Indicates that an attempt to remove the service from the call succeeded
|
Copyright © 2023 Avaya. All rights reserved.