JSR-043: JTAPI-1.4

javax.telephony.callcontrol
Interface CallControlConnectionListener

All Superinterfaces:
CallControlCallListener, CallListener, ConnectionListener, java.util.EventListener
All Known Subinterfaces:
CallControlTerminalConnectionListener

public interface CallControlConnectionListener
extends CallControlCallListener, ConnectionListener

The CallControlConnectionListener is an extension of both the CallControlCallListener and the ConnectionListener interfaces. Therefore it reports call control state changes both of the Call and its Connections.

Since:
1.4
See Also:
Connection, ConnectionEvent, ConnectionListener, CallControlConnection, CallControlConnectionEvent, CallControlCallListener

Method Summary
 void connectionAlerting(CallControlConnectionEvent event)
          The connectionAlerting method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.ALERTING.
 void connectionDialing(CallControlConnectionEvent event)
          The connectionDialing method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.DIALING.
 void connectionDisconnected(CallControlConnectionEvent event)
          The connectionDisconnected method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.DISCONNECTED.
 void connectionEstablished(CallControlConnectionEvent event)
          The connectionEstablished method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.ESTABLISHED.
 void connectionFailed(CallControlConnectionEvent event)
          The connectionFailed method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.FAILED.
 void connectionInitiated(CallControlConnectionEvent event)
          The connectionInitiated method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.INITIATED.
 void connectionNetworkAlerting(CallControlConnectionEvent event)
          The connectionNetworkAlerting method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.NETWORK_ALERTING.
 void connectionNetworkReached(CallControlConnectionEvent event)
          The connectionNetworkReached method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.NETWORK_REACHED.
 void connectionOffered(CallControlConnectionEvent event)
          The connectionOffered method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.OFFERED.
 void connectionQueued(CallControlConnectionEvent event)
          The connectionQueued method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.QUEUED.
 void connectionUnknown(CallControlConnectionEvent event)
          The connectionUnknown method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.UNKNOWN.
 
Methods inherited from interface javax.telephony.CallListener
callActive, callEventTransmissionEnded, callInvalid, multiCallMetaMergeEnded, multiCallMetaMergeStarted, multiCallMetaTransferEnded, multiCallMetaTransferStarted, singleCallMetaProgressEnded, singleCallMetaProgressStarted, singleCallMetaSnapshotEnded, singleCallMetaSnapshotStarted
 
Methods inherited from interface javax.telephony.ConnectionListener
connectionAlerting, connectionConnected, connectionCreated, connectionDisconnected, connectionFailed, connectionInProgress, connectionUnknown
 

Method Detail

connectionAlerting

public void connectionAlerting(CallControlConnectionEvent event)
The connectionAlerting method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.ALERTING.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_ALERTING.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_ALERTING, CallControlConnection.ALERTING

connectionDialing

public void connectionDialing(CallControlConnectionEvent event)
The connectionDialing method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.DIALING.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_DIALING.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_DIALING, CallControlConnection.DIALING

connectionDisconnected

public void connectionDisconnected(CallControlConnectionEvent event)
The connectionDisconnected method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.DISCONNECTED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_DISCONNECTED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_DISCONNECTED, CallControlConnection.DISCONNECTED

connectionEstablished

public void connectionEstablished(CallControlConnectionEvent event)
The connectionEstablished method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.ESTABLISHED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_ESTABLISHED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_ESTABLISHED, CallControlConnection.ESTABLISHED

connectionFailed

public void connectionFailed(CallControlConnectionEvent event)
The connectionFailed method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.FAILED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_FAILED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_FAILED, CallControlConnection.FAILED

connectionInitiated

public void connectionInitiated(CallControlConnectionEvent event)
The connectionInitiated method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.INITIATED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_INITIATED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_INITIATED, CallControlConnection.INITIATED

connectionNetworkAlerting

public void connectionNetworkAlerting(CallControlConnectionEvent event)
The connectionNetworkAlerting method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.NETWORK_ALERTING.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_NETWORK_ALERTING.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_NETWORK_ALERTING, CallControlConnection.NETWORK_ALERTING

connectionNetworkReached

public void connectionNetworkReached(CallControlConnectionEvent event)
The connectionNetworkReached method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.NETWORK_REACHED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_NETWORK_REACHED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_NETWORK_REACHED, CallControlConnection.NETWORK_REACHED

connectionOffered

public void connectionOffered(CallControlConnectionEvent event)
The connectionOffered method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.OFFERED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_OFFERED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_OFFERED, CallControlConnection.OFFERED

connectionQueued

public void connectionQueued(CallControlConnectionEvent event)
The connectionQueued method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.QUEUED.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_QUEUED.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_QUEUED, CallControlConnection.QUEUED

connectionUnknown

public void connectionUnknown(CallControlConnectionEvent event)
The connectionUnknown method is called to report that the state of the CallControlConnection object has changed to CallControlConnection.UNKNOWN.

Parameters:
event - A CallControlConnectionEvent with eventID CallControlConnectionEvent.CALLCTL_CONNECTION_UNKNOWN.
See Also:
CallControlConnectionEvent.CALLCTL_CONNECTION_UNKNOWN, CallControlConnection.UNKNOWN

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org