|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public java.lang.String getUCID()
public 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
public boolean hasCallOriginatorType()
public boolean canSetBillRate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |