UM Java API  6.16
com.latencybusters.lbm.LBMApplicationHeaderChain Class Reference
Inheritance diagram for com.latencybusters.lbm.LBMApplicationHeaderChain:

Public Member Functions

 LBMApplicationHeaderChain () throws LBMException
void dispose () throws LBMException
Iterator< LBMApplicationHeaderChainElementiterator ()
void add (LBMApplicationHeaderChainElement element) throws LBMException

Protected Member Functions

void finalize () throws LBMException

Constructor & Destructor Documentation

com.latencybusters.lbm.LBMApplicationHeaderChain.LBMApplicationHeaderChain ( ) throws LBMException

Create an LBMApplicationHeaderChain object used to attach application headers to a send.

A new, empty application header chain.
UMQ 1.1

Member Function Documentation

void com.latencybusters.lbm.LBMApplicationHeaderChain.add ( LBMApplicationHeaderChainElement  element) throws LBMException

Add a new LBMApplicationHeaderChainElement to the end of this application header chain.

elementThe element to add.
LBMExceptionif the add fails for any reason.
void com.latencybusters.lbm.LBMApplicationHeaderChain.dispose ( ) throws LBMException

Cleans up memory associated with this LBMApplicationHeaderChain. A chain should not be used again once dispose() has been called. Calling dispose() is optional, but recommended.

UMQ 1.1

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

void com.latencybusters.lbm.LBMApplicationHeaderChain.finalize ( ) throws LBMException

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

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

Iterator<LBMApplicationHeaderChainElement> com.latencybusters.lbm.LBMApplicationHeaderChain.iterator ( )

Returns an iterator that can be used to iterate over each LBMApplicationHeaderChainElement in this LBMApplicationHeaderChain.

Iterator for LBMApplicationHeaderChainElement items in this application chain.
UMQ 1.1

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