MjSip Stack
v1.6

org.zoolu.sip.dialog
Interface NotifierDialogListener


public interface NotifierDialogListener

A NotifierDialogListener listens for NotifierDialog events. It collects all NOTIFY callback functions.


Method Summary
 void onDlgNotificationFailure(NotifierDialog dialog, int code, java.lang.String reason, Message msg)
          When a 300-699 response is received for a NOTIFY transaction.
 void onDlgNotificationSuccess(NotifierDialog dialog, int code, java.lang.String reason, Message msg)
          When a 2xx successfull final response is received for a NOTIFY transaction.
 void onDlgNotifyTimeout(NotifierDialog dialog)
          When NOTIFY transaction expires without a final response.
 void onDlgSubscribe(NotifierDialog dialog, NameAddress target, NameAddress subscriber, java.lang.String event, java.lang.String id, Message msg)
          When an incoming SUBSCRIBE is received.
 

Method Detail

onDlgSubscribe

public void onDlgSubscribe(NotifierDialog dialog,
                           NameAddress target,
                           NameAddress subscriber,
                           java.lang.String event,
                           java.lang.String id,
                           Message msg)
When an incoming SUBSCRIBE is received.

onDlgNotifyTimeout

public void onDlgNotifyTimeout(NotifierDialog dialog)
When NOTIFY transaction expires without a final response.

onDlgNotificationFailure

public void onDlgNotificationFailure(NotifierDialog dialog,
                                     int code,
                                     java.lang.String reason,
                                     Message msg)
When a 300-699 response is received for a NOTIFY transaction.

onDlgNotificationSuccess

public void onDlgNotificationSuccess(NotifierDialog dialog,
                                     int code,
                                     java.lang.String reason,
                                     Message msg)
When a 2xx successfull final response is received for a NOTIFY transaction.

MjSip Stack
v1.6