@Override public void onTCUserAbort(TCUserAbortIndication ind) { this.curTcapDialog = (DialogImpl) ind.getDialog(); }
@Override public Boolean IsAareApdu() { return this.wrappedComponent.IsAareApdu(); }
@Override public ResultSourceDiagnostic getResultSourceDiagnostic() { return this.wrappedComponent.getResultSourceDiagnostic(); }
public void onTCUserAbort(TCUserAbortIndication tcUserAbortIndication) { Dialog tcapDialog = tcUserAbortIndication.getDialog(); if (tcUserAbortIndication.IsAareApdu()) { if (capDialogImpl.getState() == CAPDialogState.InitialSent) { generalReason = CAPGeneralAbortReason.DialogRefused; ResultSourceDiagnostic resultSourceDiagnostic = tcUserAbortIndication.getResultSourceDiagnostic(); if (resultSourceDiagnostic != null) { if (resultSourceDiagnostic.getDialogServiceUserType() == DialogServiceUserType.AcnNotSupported) { UserInformation userInfo = tcUserAbortIndication.getUserInformation();
@Override public UserInformation getUserInformation() { return this.wrappedComponent.getUserInformation(); }
@Override public ApplicationContextName getApplicationContextName() { return this.wrappedComponent.getApplicationContextName(); }
@Override public Boolean IsAbrtApdu() { return this.wrappedComponent.IsAbrtApdu(); }
public void onTCUserAbort(TCUserAbortIndication tcUserAbortIndication) { Dialog tcapDialog = tcUserAbortIndication.getDialog(); UserInformation userInfo = tcUserAbortIndication.getUserInformation(); ParsePduResult parsePduResult = ParsePduResult.NoUserInfo; MAPRefuseReason mapRefuseReason = MAPRefuseReason.NoReasonGiven; if (tcUserAbortIndication.IsAareApdu()) { ResultSourceDiagnostic resultSourceDiagnostic = tcUserAbortIndication.getResultSourceDiagnostic(); if (resultSourceDiagnostic != null) { if (mapDialogImpl.getState() == MAPDialogState.INITIAL_SENT) { this.deliverDialogReject(mapDialogImpl, MAPRefuseReason.ApplicationContextNotSupported, tcUserAbortIndication.getApplicationContextName(), extensionContainer);
@Override public void onTCUserAbort(TCUserAbortIndication ind) { LOGGER.debug("TCAPListenerImscfAdapter ind={} delegating onTCUserAbort call", ind); NamedTCListener listener = findProperListener(ind.getDialog()); if (listener != null) { listener.onTCUserAbort(ind); } for (TCListener lst : tcListeners) { lst.onTCUserAbort(ind); } }
@Override public void onTCUserAbort(TCUserAbortIndication tcUserAbortIndication) { Dialog wrappedDialog = tcUserAbortIndication.getDialog(); TCAPDialogWrapper tcapDialogWrapper = (TCAPDialogWrapper) wrappedDialog.getUserObject(); UserAbortEventImpl userAbortEvent = new UserAbortEventImpl(tcapDialogWrapper, tcUserAbortIndication); this.onEvent(TCAPEvent.EVENT_TYPE_NAME_DIALOG_USERABORT, tcapDialogWrapper, userAbortEvent); // this.onEvent(TCAPEvent.EVENT_TYPE_NAME_DIALOG_USERABORT, tcapDialogWrapper, tcapDialogWrapper); }