@Override public void onTCContinue(TCContinueIndication ind) { this.curTcapDialog = (DialogImpl) ind.getDialog(); }
@Override public void onTCContinue(TCContinueIndication ind) { LOGGER.debug("TCAPListenerImscfAdapter ind={} delegating onTCContinue call", ind); NamedTCListener listener = findProperListener(ind.getDialog()); if (listener != null) { LOGGER.debug("onTCContinue is delegated to listener={}", listener); listener.onTCContinue(ind); } for (TCListener lst : tcListeners) { lst.onTCContinue(ind); } }
@Override public void onTCContinue(TCContinueIndication tcContinueIndication) { Dialog wrappedDialog = tcContinueIndication.getDialog(); TCAPDialogWrapper tcapDialogWrapper = (TCAPDialogWrapper) wrappedDialog.getUserObject(); this.onEvent(TCAPEvent.EVENT_TYPE_NAME_DIALOG_CONTINUE, tcapDialogWrapper, tcapDialogWrapper); Component[] components = tcContinueIndication.getComponents(); this.processComponents(tcapDialogWrapper, components); }
public void onTCContinue(TCContinueIndication tcContinueIndication) { Dialog tcapDialog = tcContinueIndication.getDialog(); loger.warn("CAP Dialog not found for Dialog Id " + tcapDialog.getLocalDialogId()); try { this.fireTCAbort(tcContinueIndication.getDialog(), CAPGeneralAbortReason.UserSpecific, CAPUserAbortReason.abnormal_processing, false); } catch (CAPException e) { UserInformation userInfo = tcContinueIndication.getUserInformation(); if (userInfo != null) { referenceNumber = ParseUserInfo(userInfo, tcContinueIndication.getDialog()); loger.warn("CAP Dialog is in InitialSent state but no application context name is received"); try { this.fireTCAbort(tcContinueIndication.getDialog(), CAPGeneralAbortReason.UserSpecific, CAPUserAbortReason.abnormal_processing, capDialogImpl.getReturnMessageOnError()); } catch (CAPException e) { this.fireTCAbort(tcContinueIndication.getDialog(), CAPGeneralAbortReason.UserSpecific, CAPUserAbortReason.abnormal_processing, capDialogImpl.getReturnMessageOnError()); } catch (CAPException e) { UserInformation userInfo = tcContinueIndication.getUserInformation(); if (userInfo != null) { referenceNumber = ParseUserInfo(userInfo, tcContinueIndication.getDialog());
public void onTCContinue(TCContinueIndication tcContinueIndication) { Dialog tcapDialog = tcContinueIndication.getDialog();