com.avaya.jtapi.tsapi
Interface LucentCallEx
- All Superinterfaces:
- Call, CallCenterCall, CallControlCall, ITsapiCall, ITsapiCallInfo, LucentCall, LucentCallInfo
- All Known Subinterfaces:
- LucentCallEx2, LucentV5Call, LucentV7Call
public interface LucentCallEx
- extends LucentCall
| 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 |
| Methods inherited from interface javax.telephony.Call |
addCallListener, addObserver, connect, getCallCapabilities, getCallListeners, getCapabilities, getConnections, getObservers, getProvider, getState, removeCallListener, removeObserver |
| Methods inherited from interface javax.telephony.callcontrol.CallControlCall |
addParty, conference, consult, consult, drop, getCalledAddress, getCallingAddress, getCallingTerminal, getConferenceController, getConferenceEnable, getLastRedirectedAddress, getTransferController, getTransferEnable, offHook, setConferenceController, setConferenceEnable, setTransferController, setTransferEnable, transfer, transfer |
| Methods inherited from interface javax.telephony.Call |
addCallListener, addObserver, connect, getCallCapabilities, getCallListeners, getCapabilities, getConnections, getObservers, getProvider, getState, removeCallListener, removeObserver |
| Methods inherited from interface javax.telephony.Call |
addCallListener, addObserver, connect, getCallCapabilities, getCallListeners, getCapabilities, getConnections, getObservers, getProvider, getState, removeCallListener, removeObserver |
connectDirectAgent
Connection[] connectDirectAgent(LucentTerminal origterm,
LucentAddress origaddr,
LucentAgent calledAgent,
boolean priorityCall,
UserToUserInfo userInfo,
ACDAddress acdaddress)
throws TsapiResourceUnavailableException,
TsapiPrivilegeViolationException,
TsapiInvalidPartyException,
TsapiInvalidArgumentException,
TsapiInvalidStateException,
TsapiMethodNotSupportedException
- Places a direct call to a specific logged-in ACD agent.
This is a extension of the original connectDirectAgent which did not
enable the user to specify ACDAddress.
- Parameters:
origterm - The originating Terminal for this telephone call.origaddr - The originating Address for this telephone call.calledAgent - The ACD agent extension to be called.priorityCall - If true, attempt to place a priority calluserInfo - Associate caller information, up to 96 bytes (with Avaya CT 1.2 or higher, or the formally named CVCT 3.3 or higher that is connected to a DEFINITY G3V8 or higher; otherwise the limit is 32 bytes), with the call.acdaddress - The ACDaddress used in the measuring of the direct agent call.
- Throws:
TsapiResourceUnavailableException
TsapiPrivilegeViolationException
TsapiInvalidPartyException
TsapiInvalidArgumentException
TsapiInvalidStateException
TsapiMethodNotSupportedException- See Also:
UserToUserInfo
consultDirectAgent
Connection[] consultDirectAgent(LucentTerminalConnection termconn,
LucentAgent calledAgent,
boolean priorityCall,
UserToUserInfo userInfo,
ACDAddress acdaddress)
throws TsapiInvalidStateException,
TsapiInvalidArgumentException,
TsapiMethodNotSupportedException,
TsapiResourceUnavailableException,
TsapiPrivilegeViolationException
- Places a consultation call with a specific logged-in ACD agent.
This is a extension of the original consultDirectAgent which did not
enable the user to specify ACDAddress.
- Parameters:
termconn - The controlling TerminalConnection for the consultation call.calledAgent - The ACD agent extension to be called.priorityCall - If true, attempt to place a priority calluserInfo - Associate caller information, up to 96 bytes (with Avaya CT 1.2 or higher, or the formally named CVCT 3.3 or higher that is connected to a DEFINITY G3V8 or higher; otherwise the limit is 32 bytes), with the call.acdaddress - The ACDaddress used in the measuring of the direct agent call.
- Throws:
TsapiInvalidStateException
TsapiInvalidArgumentException
TsapiMethodNotSupportedException
TsapiResourceUnavailableException
TsapiPrivilegeViolationException- See Also:
UserToUserInfo
Copyright © 2006 Avaya All Rights Reserved.