@Override public void onTCEnd(TCEndIndication tcEndIndication) { Dialog wrappedDialog = tcEndIndication.getDialog(); TCAPDialogWrapper tcapDialogWrapper = (TCAPDialogWrapper) wrappedDialog.getUserObject(); this.onEvent(TCAPEvent.EVENT_TYPE_NAME_DIALOG_END, tcapDialogWrapper, tcapDialogWrapper); Component[] components = tcEndIndication.getComponents(); this.processComponents(tcapDialogWrapper, components); }
public void onTCEnd(TCEndIndication tcEndIndication) { Dialog tcapDialog = tcEndIndication.getDialog(); UserInformation userInfo = tcEndIndication.getUserInformation(); if (userInfo != null) { referenceNumber = ParseUserInfo(userInfo, tcEndIndication.getDialog()); if (tcEndIndication.getApplicationContextName() != null) this.deliverDialogAccept(capDialogImpl, referenceNumber); Component[] comps = tcEndIndication.getComponents(); if (comps != null) { processComponents(capDialogImpl, comps); ApplicationContextName acn = tcEndIndication.getApplicationContextName(); UserInformation userInfo = tcEndIndication.getUserInformation(); if (userInfo != null) { referenceNumber = ParseUserInfo(userInfo, tcEndIndication.getDialog()); Component[] comps = tcEndIndication.getComponents(); if (comps != null) { processComponents(capDialogImpl, comps);
@Override public void onTCEnd(TCEndIndication ind) { this.curTcapDialog = (DialogImpl) ind.getDialog(); }
public void onTCEnd(TCEndIndication tcEndIndication) { Dialog tcapDialog = tcEndIndication.getDialog(); UserInformation userInfo = tcEndIndication.getUserInformation(); if (userInfo != null) { if (tcEndIndication.getApplicationContextName() != null) this.deliverDialogAccept(mapDialogImpl, extensionContainer); Component[] comps = tcEndIndication.getComponents(); if (comps != null) { processComponents(mapDialogImpl, comps); ApplicationContextName acn = tcEndIndication.getApplicationContextName(); for (Component c : tcEndIndication.getComponents()) { if (c.getType() != ComponentType.ReturnError && c.getType() != ComponentType.Reject) { notOnlyErrorReject = true; UserInformation userInfo = tcEndIndication.getUserInformation(); if (userInfo != null) { Component[] comps = tcEndIndication.getComponents(); if (comps != null) { processComponents(mapDialogImpl, comps);
@Override public void onTCEnd(TCEndIndication ind) { LOGGER.debug("TCAPListenerImscfAdapter ind={} delegating onTCEnd call", ind); NamedTCListener listener = findProperListener(ind.getDialog()); if (listener != null) { listener.onTCEnd(ind); } for (TCListener lst : tcListeners) { lst.onTCEnd(ind); } }