javax.telephony.callcenter.events
Interface CallCentEv

All Superinterfaces:
Ev
All Known Subinterfaces:
ACDAddrBusyEv, ACDAddrEv, ACDAddrLoggedOffEv, ACDAddrLoggedOnEv, ACDAddrNotReadyEv, ACDAddrReadyEv, ACDAddrUnknownEv, ACDAddrWorkNotReadyEv, ACDAddrWorkReadyEv, AgentTermBusyEv, AgentTermEv, AgentTermLoggedOffEv, AgentTermLoggedOnEv, AgentTermNotReadyEv, AgentTermReadyEv, AgentTermUnknownEv, AgentTermWorkNotReadyEv, AgentTermWorkReadyEv, CallCentCallAppDataEv, CallCentCallEv, CallCentConnEv, CallCentConnInProgressEv, CallCentTrunkEv, CallCentTrunkInvalidEv, CallCentTrunkValidEv

public interface CallCentEv
extends Ev

The CallCentEv interface is the base event interface for all call center package events. This interface extends the core Ev interface. All call center package events must extend this interface.

This interface contains a single method getCallCenterCause() which returns the call center package-specific cause value for the event.

The call center package defines the following interfaces which directly extend this interface: ACDAddrEv, AgentTermEv, and CallCenterCallEv.

Avaya is providing its backward-compatible Observer model implementation in this release; in the specification this interface is deprecated as of JTAPI 1.4, replaced by CallCenterEvent

See Also:
Ev, ACDAddrEv, AgentTermEv, CallCentCallEv

Field Summary
static int CAUSE_NO_AVAILABLE_AGENTS
          This cause indicates no agents were available to handle the call.
 
Fields inherited from interface javax.telephony.events.Ev
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_NORMAL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Method Summary
 int getCallCenterCause()
          Returns the call center package cause value for this event.
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Field Detail

CAUSE_NO_AVAILABLE_AGENTS

public static final int CAUSE_NO_AVAILABLE_AGENTS
This cause indicates no agents were available to handle the call.

See Also:
Constant Field Values
Method Detail

getCallCenterCause

public int getCallCenterCause()
Returns the call center package cause value for this event. This method may also return the Ev.CAUSE_NORMAL constant or the Ev.CAUSE_UNKNOWN constant.

Returns:
The call center package cause for the event.


Copyright © 2005 Avaya All Rights Reserved.