JCAT
v0.3.1

javax.csapi.cc.jcc
Interface JccCallListener

All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
JcatConnectionListener, JccConnectionListener

public interface JccCallListener
extends java.util.EventListener

This interface reports all changes to the JccCall object.

The JccConnectionListener interface extends this interface. This reflects the fact that all JccConnectionEvents and JccCallEvents events can be reported via the JccConnectionListener interface.

Since:
1.0

Method Summary
 void callActive(JccCallEvent callevent)
          Indicates that the state of the JccCall object has changed to JccCall.ACTIVE.
 void callCreated(JccCallEvent callevent)
          Indicates that the state of the JccCall object has changed to JccCall.IDLE.
 void callEventTransmissionEnded(JccCallEvent callevent)
          This method is called to indicate that the application will no longer receive JccCallEvent events of the call on the instance of the JccCallListener.
 void callInvalid(JccCallEvent callevent)
          Indicates that the state of the JccCall object has changed to JccCall.INVALID.
 void callSuperviseEnd(JccCallEvent callevent)
          Indicates that the supervision of the call has ended.
 void callSuperviseStart(JccCallEvent callevent)
          Indicates that the supervision of the call has started.
 

Method Detail

callSuperviseStart

public void callSuperviseStart(JccCallEvent callevent)
Indicates that the supervision of the call has started.

Parameters:
callevent - JccCallevent.

callSuperviseEnd

public void callSuperviseEnd(JccCallEvent callevent)
Indicates that the supervision of the call has ended.

Parameters:
callevent - JccCallevent.

callActive

public void callActive(JccCallEvent callevent)
Indicates that the state of the JccCall object has changed to JccCall.ACTIVE.

Parameters:
callevent - JccCallEvent with eventID JccCallEvent.CALL_ACTIVE.
Since:
1.0b

callInvalid

public void callInvalid(JccCallEvent callevent)
Indicates that the state of the JccCall object has changed to JccCall.INVALID.

Parameters:
callevent - JccCallEvent with eventID JccCallEvent.CALL_INVALID.
Since:
1.0b

callEventTransmissionEnded

public void callEventTransmissionEnded(JccCallEvent callevent)
This method is called to indicate that the application will no longer receive JccCallEvent events of the call on the instance of the JccCallListener.

Parameters:
callevent - JccCallEvent with eventID JccCallEvent.CALL_EVENT_TRANSMISSION_ENDED.
Since:
1.0b

callCreated

public void callCreated(JccCallEvent callevent)
Indicates that the state of the JccCall object has changed to JccCall.IDLE.

Parameters:
callevent - JccCallEvent with eventID JccCallEvent.CALL_CREATED.
Since:
1.0b

JCAT
v0.3.1

August, 2003
If you have any comments or queries, please mail them to JSR-122-EG@JCP.ORG

Copyright - 2001, 2003 Sun Microsystems