|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LucentV5CallInfo
The LucentV5CallInfo interface provides access to call information from Avaya DEFINITY switches with PBX Driver Version 5 private data. These methods are implemented on the call object, the route session object, and on certain call control call events. For example, if a CallControlCallObserver receives a CallCtlConnAlertingEv, it may be cast to LucentV5CallInfo to use the getUCID() method. These methods may return null if the requested data is not available.
| Field Summary |
|---|
| Fields inherited from interface com.avaya.jtapi.tsapi.LucentCallInfo |
|---|
AR_ANSWER_MACHINE_DETECTED, AR_ANSWER_NORMAL, AR_ANSWER_TIMED, AR_ANSWER_VOICE_ENERGY, AR_IN_QUEUE, AR_NONE, AR_SIT_INEFFECTIVE_OTHER, AR_SIT_INTERCEPT, AR_SIT_NO_CIRCUIT, AR_SIT_REORDER, AR_SIT_UNKNOWN, AR_SIT_VACANT_CODE |
| Method Summary | |
|---|---|
boolean |
canSetBillRate()
Returns the Flexible Billing flag, which indicates whether the setBillRate() method is valid for this call |
int |
getCallOriginatorType()
Get the originator type for this call, such as coin call, 800 service call, or cellular call. |
java.lang.String |
getUCID()
Get the Universal Call ID for this call. |
boolean |
hasCallOriginatorType()
Query whether CallOriginatorType is available for this call. |
| Methods inherited from interface com.avaya.jtapi.tsapi.LucentCallInfo |
|---|
getDeliveringACDAddress, getDistributingAddress, getLookaheadInfo, getOriginalCallInfo, getReason, getTrunk, getUserEnteredCode, getUserToUserInfo |
| Method Detail |
|---|
java.lang.String getUCID()
int getCallOriginatorType()
00 Identified line - no special treatment
01 Multiparty - ANI cannot be provided
02 ANI failure
06 Hotel/Motel - DN not accompanied by automatic room ID
07 Special operator handling required
20 AIOD - Listed DN of PBX sent
23 Coin or Non-Coin - line status unknown
24 800 Service Call
27 Coin Call
29 Prison/Inmate Service
30-32 Intercept
34 Telco Operator Handled Call
40-49 Locally determined by carrier
52 Out WATS
60 Telecommunication Relay Service (TRS) - Station Paid
61 Type 1 Cellular
62 Type 2 Cellular
63 Romer Cellular
66 TRS - From Hotel/Motel
67 TRS - From restricted line
70 pay station
93 Virtual Network call
boolean hasCallOriginatorType()
boolean canSetBillRate()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||