|
JSR-043: JTAPI-1.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The CallCenterCallListener
interface extends the event
reporting of of the core CallListener
to include call center
related events. Applications instantiate an object which implements this
interface and use the Call.addListener()
to request delivery
of events to this Listener object. Events will be delivered to this
interface only if the Provider is in the Provider.IN_SERVICE
state. All events which are reported via this interface must extend the
CallCenterCallEvent
interface.
With JTAPI 1.2, events were reported to Observers who registered to receive events. With JTAPI 1.3, the Listener style of event reporting was introduced to the JTAPI Core, Media and Mobile packages. With JTAPI 1.4, Listener style event reporting is included in the remaining JTAPI packages, and the Observer style interfaces are deprecated.
Changes to call-associated information, specifically, trunks active on the call and application data, are reported on this interface.
For interfaces and comments on the JTAPI 1.4 world, see
Call
,
CallListener
, and
CallCenterCallEvent
.
For interfaces and comments on the pre-JTAPI 1.4 world, see:
CallObserver
,
CallCentCallEv
,
CallCentTrunkValidEv
,
CallCentTrunkInvalidEv
,
CallCentCallAppDataEv
and
CallCentConnInProgressEv
.
Method Summary | |
void |
applicationData(CallCenterCallEvent event)
This method is called to report that the application data associated with the CallCenterCall has changed. |
void |
trunkInvalid(CallCenterTrunkEvent event)
This method is called to report that the state of a CallCenterTrunk object associated
with this CallCenterCall , has
changed to the CallCenterTrunk.VALID_TRUNK state. |
void |
trunkValid(CallCenterTrunkEvent event)
This method is called to report that the state of a CallCenterTrunk object associated
with this CallCenterCall , has
changed to the CallCenterTrunk.INVALID_TRUNK state. |
Methods inherited from interface javax.telephony.CallListener |
callActive, callEventTransmissionEnded, callInvalid, multiCallMetaMergeEnded, multiCallMetaMergeStarted, multiCallMetaTransferEnded, multiCallMetaTransferStarted, singleCallMetaProgressEnded, singleCallMetaProgressStarted, singleCallMetaSnapshotEnded, singleCallMetaSnapshotStarted |
Method Detail |
public void applicationData(CallCenterCallEvent event)
CallCenterCall
has changed.public void trunkInvalid(CallCenterTrunkEvent event)
CallCenterTrunk
object associated
with this CallCenterCall
, has
changed to the CallCenterTrunk.VALID_TRUNK
state.public void trunkValid(CallCenterTrunkEvent event)
CallCenterTrunk
object associated
with this CallCenterCall
, has
changed to the CallCenterTrunk.INVALID_TRUNK
state.
|
JSR-043: JTAPI-1.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |