public final class CallProperties extends Object
Modifier and Type | Method and Description |
---|---|
static String |
getCallProvider(Call call)
Returns the call provider for this call.
|
static String |
getNodeThatHostsCall(Call call)
Get the address of the node where your service hosts the provided call
|
static boolean |
isHostedOnLocalNode(Call call)
Check if the provided call is hosted by your service on this node
|
public static String getNodeThatHostsCall(Call call) throws UnknownHostException
call
- Call of interestUnknownHostException
- If no node was found to host the call for your servicepublic static boolean isHostedOnLocalNode(Call call)
call
- the call to be testedpublic static String getCallProvider(Call call)
A call provider assists in managing various aspects of a call. For instance, it can dial a number, and upon answer be told to play an announcement to that party.
The default internal call provider is using Avaya Aura® infrastructure.
Starting with Breeze 3.3, a call can be managed with an external call provider, namely Zang.
The Zang call provider supports a reduced set of call operations. The available operations are provided in the java doc located in the
packages
How the call provider is determined:
call
- the call for which to retrieve the call providerCopyright © 2023 Avaya. All rights reserved.