/** * No actual resend request has occurred but at logon we populated tag 789 so that the other side knows we * are missing messages without an explicit resend request and should immediately reply with the missing * messages. * * This is expected to be called only in the scenario where target is too high on logon and tag 789 is supported. */ public void setResetRangeFromLastExpectedLogonNextSeqNumLogon() { synchronized (lock) { // we have already requested all msgs from nextExpectedMsgSeqNum to infinity setResendRange(getLastExpectedLogonNextSeqNum(), 0); // clean up the variable (not really needed) setLastExpectedLogonNextSeqNum(0); } }
/** * No actual resend request has occurred but at logon we populated tag 789 so that the other side knows we * are missing messages without an explicit resend request and should immediately reply with the missing * messages. * * This is expected to be called only in the scenario where target is too high on logon and tag 789 is supported. */ public void setResetRangeFromLastExpectedLogonNextSeqNumLogon() { synchronized (lock) { // we have already requested all msgs from nextExpectedMsgSeqNum to infinity setResendRange(getLastExpectedLogonNextSeqNum(), 0); // clean up the variable (not really needed) setLastExpectedLogonNextSeqNum(0); } }
/** * No actual resend request has occurred but at logon we populated tag 789 so that the other side knows we * are missing messages without an explicit resend request and should immediately reply with the missing * messages. * * This is expected to be called only in the scenario where target is too high on logon and tag 789 is supported. */ public void setResetRangeFromLastExpectedLogonNextSeqNumLogon() { synchronized (lock) { // we have already requested all msgs from nextExpectedMsgSeqNum to infinity setResendRange(getLastExpectedLogonNextSeqNum(), 0); // clean up the variable (not really needed) setLastExpectedLogonNextSeqNum(0); } }