public interface SipListenerExt extends SipListener
SipListener
interface and adds the following events to it :
DialogTimeoutEvent
- these are timeout notifications emitted as events by the
SipProvider. Timeout events represent timers expiring in the underlying SipProvider dialog
state machine. These timeout's events notify the application that a dialog has timed out.Modifier and Type | Method and Description |
---|---|
void |
processDialogTimeout(DialogTimeoutEvent timeoutEvent)
Processes an expiration Timeout of an underlying
Dialog handled by this
SipListener. |
processDialogTerminated, processIOException, processRequest, processResponse, processTimeout, processTransactionTerminated
void processDialogTimeout(DialogTimeoutEvent timeoutEvent)
Dialog
handled by this
SipListener. This Event notifies the application that a dialog Timer expired in the
Dialog's state machine. Such a condition can occur when the application fails to send an
ACK after receiving an OK response or if an ACK is not received after an OK is sent. The
DialogTimeoutEvent encapsulates the specific timeout type and the dialog identifier. The
type of Timeout can by determined by:
timeoutType = timeoutEvent.getTimeout().getValue();
Applications implementing this method should take care of sending the BYE or terminating
the dialog to avoid any dialog leaks.timeoutEvent
- - the timeoutEvent received indicating the dialog timed out.Copyright © 2018. All Rights Reserved.