UM Java API 6.17.1

- Main Page
- Related Pages
- Classes

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Protected Member Functions | List of all members
com.latencybusters.lbm.UMEMessageAck Class Reference

## Public Member Functions
void | sendExplicitAck (long sqn) throws LBMException
void | markNotOutstanding (long sqn) throws LBMException
synchronized void | dispose () throws LBMException

## Protected Member Functions
void | finalize () throws LBMException

## Detailed Description

UMEMessageAck class. Use this object to send explicit acks.

## Member Function Documentation

synchronized void com.latencybusters.lbm.UMEMessageAck.dispose | ( |  | ) | throws LBMException

Delete the underlying ack structure

Exceptions

  LBMException | if an error occurs while deleting the ack.

Referenced by com.latencybusters.lbm.UMEMessageAck.finalize().

void com.latencybusters.lbm.UMEMessageAck.finalize | ( |  | ) | throws LBMException
| protected

This method is for internal use only, and is not supported for customer applications.

References com.latencybusters.lbm.UMEMessageAck.dispose().

void com.latencybusters.lbm.UMEMessageAck.markNotOutstanding | ( | long | sqn | ) | throws LBMException

Marks that up to the sequence number provided should no longer be considered outstanding for throttled recovery which will free up additional requests.

Exceptions

  LBMException | if an error occurs or the ack has already been disposed.

void com.latencybusters.lbm.UMEMessageAck.sendExplicitAck | ( | long | sqn | ) | throws LBMException

Send an explicit ACK up to the sequence number provided.

Exceptions

  LBMException | if an error occurs or the ack has already been disposed.

The documentation for this class was generated from the following file:

- UMEMessageAck.java