code: public void processDialogTerminated(DialogTerminatedEvent dte) {
  		final Dialog d = dte.getDialog();
  		if (d!= null) {
  			DialogWrapper dw = getDialogWrapper(d);
  			if (dw != null) {
  				processDialogTerminated(dw);
  			} else {
  				if (tracer.isFineEnabled()) {
  					tracer.fine("DialogTerminatedEvent dropped due to null app data.");
  				}
  			}
  		}
  	}
docs: /*
  (non-Javadoc)
  @see javax.sip.SipListener#processDialogTerminated(javax.sip.DialogTerminatedEvent)