| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (11.0.11) on Wed May 12 10:10:59 EDT 2021 --> |
| <title>All Classes (Qpid ProtonJ2 Parent 1.0.0-M1 API)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="dc.created" content="2021-05-12"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| <script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="jquery/jquery-3.5.1.js"></script> |
| <script type="text/javascript" src="jquery/jquery-ui.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="All Classes (Qpid ProtonJ2 Parent 1.0.0-M1 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":1,"i17":1,"i18":2,"i19":1,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":1,"i35":2,"i36":1,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":1,"i47":2,"i48":2,"i49":2,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":1,"i57":2,"i58":2,"i59":8,"i60":8,"i61":8,"i62":8,"i63":2,"i64":2,"i65":8,"i66":8,"i67":2,"i68":2,"i69":2,"i70":2,"i71":2,"i72":2,"i73":8,"i74":2,"i75":8,"i76":2,"i77":2,"i78":8,"i79":8,"i80":2,"i81":8,"i82":8,"i83":8,"i84":2,"i85":8,"i86":2,"i87":2,"i88":2,"i89":8,"i90":2,"i91":2,"i92":2,"i93":2,"i94":8,"i95":8,"i96":2,"i97":8,"i98":2,"i99":2,"i100":2,"i101":2,"i102":2,"i103":2,"i104":1,"i105":1,"i106":8,"i107":8,"i108":8,"i109":8,"i110":8,"i111":2,"i112":2,"i113":2,"i114":2,"i115":1,"i116":1,"i117":1,"i118":2,"i119":2,"i120":4,"i121":2,"i122":2,"i123":2,"i124":2,"i125":2,"i126":2,"i127":2,"i128":2,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":2,"i135":2,"i136":2,"i137":2,"i138":2,"i139":2,"i140":2,"i141":2,"i142":2,"i143":2,"i144":8,"i145":8,"i146":1,"i147":1,"i148":2,"i149":2,"i150":2,"i151":2,"i152":2,"i153":2,"i154":2,"i155":2,"i156":2,"i157":2,"i158":2,"i159":2,"i160":1,"i161":2,"i162":2,"i163":2,"i164":2,"i165":4,"i166":1,"i167":1,"i168":1,"i169":4,"i170":4,"i171":1,"i172":2,"i173":2,"i174":1,"i175":1,"i176":1,"i177":1,"i178":2,"i179":2,"i180":2,"i181":2,"i182":2,"i183":2,"i184":2,"i185":2,"i186":2,"i187":2,"i188":4,"i189":2,"i190":2,"i191":4,"i192":2,"i193":8,"i194":1,"i195":1,"i196":1,"i197":2,"i198":1,"i199":2,"i200":2,"i201":1,"i202":1,"i203":1,"i204":8,"i205":1,"i206":1,"i207":8,"i208":8,"i209":1,"i210":1,"i211":4,"i212":8,"i213":8,"i214":4,"i215":8,"i216":2,"i217":1,"i218":2,"i219":2,"i220":2,"i221":1,"i222":4,"i223":2,"i224":2,"i225":2,"i226":2,"i227":2,"i228":2,"i229":2,"i230":2,"i231":2,"i232":2,"i233":8,"i234":8,"i235":1,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":8,"i242":2,"i243":1,"i244":2,"i245":2,"i246":2,"i247":2,"i248":2,"i249":2,"i250":1,"i251":1,"i252":1,"i253":2,"i254":1,"i255":4,"i256":2,"i257":2,"i258":2,"i259":1,"i260":2,"i261":2,"i262":2,"i263":2,"i264":8,"i265":2,"i266":2,"i267":1,"i268":2,"i269":1,"i270":8,"i271":1,"i272":2,"i273":2,"i274":2,"i275":2,"i276":2,"i277":2,"i278":2,"i279":2,"i280":2,"i281":2,"i282":2,"i283":2,"i284":2,"i285":2,"i286":2,"i287":1,"i288":2,"i289":1,"i290":2,"i291":1,"i292":1,"i293":4,"i294":2,"i295":2,"i296":1,"i297":1,"i298":1,"i299":2,"i300":2,"i301":2,"i302":2,"i303":8,"i304":2,"i305":2,"i306":1,"i307":1,"i308":2,"i309":2,"i310":2,"i311":2,"i312":2,"i313":2,"i314":2,"i315":2,"i316":2,"i317":2,"i318":2,"i319":2,"i320":4,"i321":2,"i322":2,"i323":2,"i324":2,"i325":2,"i326":2,"i327":2,"i328":2,"i329":2,"i330":2,"i331":2,"i332":2,"i333":8,"i334":2,"i335":2,"i336":2,"i337":2,"i338":2,"i339":8,"i340":2,"i341":2,"i342":1,"i343":2,"i344":2,"i345":2,"i346":2,"i347":2,"i348":2,"i349":2,"i350":2,"i351":2,"i352":2,"i353":2,"i354":2,"i355":2,"i356":2,"i357":2,"i358":2,"i359":2,"i360":2,"i361":2,"i362":2,"i363":2,"i364":2,"i365":2,"i366":2,"i367":2,"i368":2,"i369":2,"i370":1,"i371":1,"i372":2,"i373":4,"i374":2,"i375":2,"i376":2,"i377":2,"i378":2,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":4,"i385":2,"i386":2,"i387":2,"i388":2,"i389":1,"i390":1,"i391":4,"i392":1,"i393":4,"i394":1,"i395":2,"i396":2,"i397":2,"i398":2,"i399":4,"i400":2,"i401":2,"i402":2,"i403":2,"i404":2,"i405":4,"i406":2,"i407":2,"i408":2,"i409":1,"i410":1,"i411":4,"i412":2,"i413":2,"i414":2,"i415":1,"i416":1,"i417":8,"i418":2,"i419":2,"i420":2,"i421":1,"i422":4,"i423":1,"i424":1,"i425":2,"i426":4,"i427":2,"i428":1,"i429":1,"i430":1,"i431":2,"i432":4,"i433":2,"i434":2,"i435":2,"i436":2,"i437":1,"i438":2,"i439":2,"i440":2,"i441":2,"i442":2,"i443":2,"i444":2,"i445":2,"i446":2,"i447":1,"i448":1,"i449":1,"i450":1,"i451":1,"i452":1,"i453":2,"i454":1,"i455":1,"i456":2,"i457":1,"i458":1,"i459":2,"i460":2,"i461":1,"i462":2,"i463":2,"i464":2,"i465":2,"i466":2,"i467":1,"i468":2,"i469":1,"i470":2,"i471":2,"i472":2,"i473":2,"i474":2,"i475":1,"i476":4,"i477":4,"i478":2,"i479":2,"i480":2,"i481":2,"i482":2,"i483":2,"i484":1,"i485":1,"i486":4,"i487":2,"i488":1,"i489":1,"i490":1,"i491":4,"i492":2,"i493":2,"i494":2,"i495":2,"i496":2,"i497":1,"i498":1,"i499":2,"i500":1,"i501":1,"i502":1,"i503":2,"i504":2,"i505":2,"i506":2,"i507":2,"i508":2,"i509":2,"i510":2,"i511":2,"i512":2,"i513":2,"i514":2,"i515":2,"i516":2,"i517":2,"i518":2,"i519":2,"i520":2,"i521":2,"i522":1,"i523":1,"i524":1,"i525":2,"i526":2,"i527":2,"i528":2,"i529":2}; |
| var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| var pathtoroot = "./"; |
| var useModuleDirectories = true; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <header role="banner"> |
| <nav role="navigation"> |
| <div class="fixedNav"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="allclasses.html">All Classes</a></li> |
| </ul> |
| <ul class="navListSearch"> |
| <li><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| </div> |
| <div class="navPadding"> </div> |
| <script type="text/javascript"><!-- |
| $('.navPadding').css('padding-top', $('.fixedNav').css("height")); |
| //--> |
| </script> |
| </nav> |
| </header> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="All&nbsp;Classes" class="title">All Classes</h1> |
| </div> |
| <div class="allClassesContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="typeSummary"> |
| <caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/AbstractArrayTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">AbstractArrayTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for the decoders of AMQP Array types that defaults to returning opaque Object |
| values to match what the other decoders do.</div> |
| </th> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/AbstractBinaryTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">AbstractBinaryTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for the various Binary type decoders used to read AMQP Binary values.</div> |
| </th> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedListTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">AbstractDescribedListTypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedListTypeEncoder.html" title="type parameter in AbstractDescribedListTypeEncoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class used for all Described Type objects that are represented as a List</div> |
| </th> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedMapTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">AbstractDescribedMapTypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedMapTypeEncoder.html" title="type parameter in AbstractDescribedMapTypeEncoder">K</a>,​<a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedMapTypeEncoder.html" title="type parameter in AbstractDescribedMapTypeEncoder">V</a>,​<a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedMapTypeEncoder.html" title="type parameter in AbstractDescribedMapTypeEncoder">M</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class used for all Described Type objects that are represented as a List</div> |
| </th> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/AbstractDescribedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders">AbstractDescribedTypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/decoders/AbstractDescribedTypeDecoder.html" title="type parameter in AbstractDescribedTypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstract base for all Described Type decoders which implements the generic methods |
| common to all the implementations.</div> |
| </th> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">AbstractDescribedTypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/encoders/AbstractDescribedTypeEncoder.html" title="type parameter in AbstractDescribedTypeEncoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstract DescribedType encoder implementation</div> |
| </th> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/AbstractListTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">AbstractListTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for the various List type decoders needed to read AMQP List values.</div> |
| </th> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/AbstractMapTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">AbstractMapTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for the various Map type decoders used to read AMQP Map values.</div> |
| </th> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/AbstractMechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">AbstractMechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for SASL Authentication Mechanism that implements the basic |
| methods of a Mechanism class.</div> |
| </th> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/AbstractPrimitiveTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders">AbstractPrimitiveTypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/decoders/AbstractPrimitiveTypeDecoder.html" title="type parameter in AbstractPrimitiveTypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstract base for all Described Type decoders which implements the generic methods |
| common to all the implementations.</div> |
| </th> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/AbstractPrimitiveTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">AbstractPrimitiveTypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/encoders/AbstractPrimitiveTypeEncoder.html" title="type parameter in AbstractPrimitiveTypeEncoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstract implementation of the PrimitiveTypeEncoder that implements the common methods |
| that most of the primitive type</div> |
| </th> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/AbstractStringTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">AbstractStringTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for the various String type Decoders used to read AMQP String values.</div> |
| </th> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/AbstractSymbolTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">AbstractSymbolTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for the Symbol decoders used on AMQP Symbol types.</div> |
| </th> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Accepted.html" title="class in org.apache.qpid.protonj2.types.messaging">Accepted</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/AcceptedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">AcceptedTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Accepted type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/AcceptedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">AcceptedTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Accepted type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/AdvancedMessage.html" title="interface in org.apache.qpid.protonj2.client">AdvancedMessage</a><<a href="org/apache/qpid/protonj2/client/AdvancedMessage.html" title="type parameter in AdvancedMessage">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Advanced AMQP Message object that provides a thin abstraction to raw AMQP types</div> |
| </th> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/AmqpError.html" title="interface in org.apache.qpid.protonj2.types.transport">AmqpError</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">List of <a href="org/apache/qpid/protonj2/types/Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> constants that provide the defined AMQP Error space.</div> |
| </th> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/AMQPHeader.html" title="class in org.apache.qpid.protonj2.types.transport">AMQPHeader</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the AMQP protocol handshake packet that is sent during the |
| initial exchange with a remote peer.</div> |
| </th> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/AMQPHeader.HeaderHandler.html" title="interface in org.apache.qpid.protonj2.types.transport">AMQPHeader.HeaderHandler</a><<a href="org/apache/qpid/protonj2/types/transport/AMQPHeader.HeaderHandler.html" title="type parameter in AMQPHeader.HeaderHandler">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/AMQPPerformativeEnvelopePool.html" title="class in org.apache.qpid.protonj2.engine">AMQPPerformativeEnvelopePool</a><<a href="org/apache/qpid/protonj2/engine/AMQPPerformativeEnvelopePool.html" title="type parameter in AMQPPerformativeEnvelopePool">E</a> extends <a href="org/apache/qpid/protonj2/engine/PerformativeEnvelope.html" title="class in org.apache.qpid.protonj2.engine">PerformativeEnvelope</a><<a href="org/apache/qpid/protonj2/types/transport/Performative.html" title="interface in org.apache.qpid.protonj2.types.transport">Performative</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Pool of <a href="org/apache/qpid/protonj2/engine/PerformativeEnvelope.html" title="class in org.apache.qpid.protonj2.engine"><code>PerformativeEnvelope</code></a> instances used to reduce allocations on incoming performatives.</div> |
| </th> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/AmqpSequence.html" title="class in org.apache.qpid.protonj2.types.messaging">AmqpSequence</a><<a href="org/apache/qpid/protonj2/types/messaging/AmqpSequence.html" title="type parameter in AmqpSequence">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/AmqpSequenceTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">AmqpSequenceTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Data type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/AmqpSequenceTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">AmqpSequenceTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP AmqpSequence type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/AmqpValue.html" title="class in org.apache.qpid.protonj2.types.messaging">AmqpValue</a><<a href="org/apache/qpid/protonj2/types/messaging/AmqpValue.html" title="type parameter in AmqpValue">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/AmqpValueTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">AmqpValueTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Data type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/AmqpValueTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">AmqpValueTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Value type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/AnonymousMechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">AnonymousMechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the Anonymous SASL authentication mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/ApplicationProperties.html" title="class in org.apache.qpid.protonj2.types.messaging">ApplicationProperties</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/ApplicationPropertiesTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">ApplicationPropertiesTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP ApplicationProperties types from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/ApplicationPropertiesTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">ApplicationPropertiesTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP ApplicationProperties type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Array32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Array32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Arrays from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Array8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Array8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Arrays from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/ArrayTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">ArrayTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Array types to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/AsyncResult.html" title="interface in org.apache.qpid.protonj2.client.futures">AsyncResult</a><<a href="org/apache/qpid/protonj2/client/futures/AsyncResult.html" title="type parameter in AsyncResult">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines a result interface for Asynchronous operations.</div> |
| </th> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Attach.html" title="class in org.apache.qpid.protonj2.types.transport">Attach</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Attachments.html" title="interface in org.apache.qpid.protonj2.engine">Attachments</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Attachments API used to associate specific data with AMQP Resources</div> |
| </th> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">AttachTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Attach type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/AttachTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">AttachTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Attach type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/BalancedClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">BalancedClientFuture</a><<a href="org/apache/qpid/protonj2/client/futures/BalancedClientFuture.html" title="type parameter in BalancedClientFuture">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A more balanced implementation of a ClientFuture that works better on some |
| platforms such as windows where the thread park and atomic operations used by |
| a more aggressive implementation could result in poor performance.</div> |
| </th> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Begin.html" title="class in org.apache.qpid.protonj2.types.transport">Begin</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">BeginTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Begin type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/BeginTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">BeginTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Begin type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/Binary.html" title="class in org.apache.qpid.protonj2.types">Binary</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Binary32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Binary32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Binary values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Binary8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Binary8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Binary values with length less than 255 from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/BinaryTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders.primitives">BinaryTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for all Binary type value decoders.</div> |
| </th> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/BinaryTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">BinaryTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Binary type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/BooleanFalseTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">BooleanFalseTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Boolean False values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/BooleanTrueTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">BooleanTrueTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Boolean True values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/BooleanTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">BooleanTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Boolean values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/BooleanTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">BooleanTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Boolean True types to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/ByteTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">ByteTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Bytes from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/ByteTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">ByteTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP byte type value to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/CharacterTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">CharacterTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Character from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/CharacterTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">CharacterTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Character type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Client.html" title="interface in org.apache.qpid.protonj2.client">Client</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Container that hosts AMQP Connections</div> |
| </th> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientConnection.html" title="class in org.apache.qpid.protonj2.client.impl">ClientConnection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> implementation that uses the Proton engine for AMQP protocol support.</div> |
| </th> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientConnectionCapabilities.html" title="class in org.apache.qpid.protonj2.client.impl">ClientConnectionCapabilities</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tracks available known capabilities for the connection to allow the client |
| to know what features are supported on the current connection.</div> |
| </th> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientConnectionRedirectedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientConnectionRedirectedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <a href="org/apache/qpid/protonj2/client/exceptions/ClientIOException.html" title="class in org.apache.qpid.protonj2.client.exceptions"><code>ClientIOException</code></a> type that defines that the remote peer has requested that this |
| connection be redirected to some alternative peer.</div> |
| </th> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientConnectionRemotelyClosedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientConnectionRemotelyClosedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when the remote peer actively closes the <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> by sending |
| and AMQP <a href="org/apache/qpid/protonj2/types/transport/Close.html" title="class in org.apache.qpid.protonj2.types.transport"><code>Close</code></a> frame or when the IO layer is disconnected due to some other |
| reason such as a security error or transient network error.</div> |
| </th> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientConnectionSecurityException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientConnectionSecurityException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Connection level Security Exception used to indicate a security violation has occurred.</div> |
| </th> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientConnectionSecuritySaslException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientConnectionSecuritySaslException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Security Exception used to indicate a security violation has occurred.</div> |
| </th> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientConstants.html" title="class in org.apache.qpid.protonj2.client.impl">ClientConstants</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Constants that are used throughout the client implementation.</div> |
| </th> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDelivery.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client inbound delivery object.</div> |
| </th> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientDeliveryAbortedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientDeliveryAbortedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown in cases where an action was requested that cannot be performed because |
| the delivery being operated on has been aborted by the remote sender.</div> |
| </th> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientDeliveryIsPartialException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientDeliveryIsPartialException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown in cases where an action was requested that cannot be performed because |
| the delivery being operated on is only the partial Transfer payload.</div> |
| </th> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDeliveryState.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDeliveryState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client internal implementation of a DeliveryState type.</div> |
| </th> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDeliveryState.ClientAccepted.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDeliveryState.ClientAccepted</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client defined <a href="org/apache/qpid/protonj2/types/messaging/Accepted.html" title="class in org.apache.qpid.protonj2.types.messaging"><code>Accepted</code></a> delivery state definition</div> |
| </th> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDeliveryState.ClientModified.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDeliveryState.ClientModified</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client defined <a href="org/apache/qpid/protonj2/types/messaging/Modified.html" title="class in org.apache.qpid.protonj2.types.messaging"><code>Modified</code></a> delivery state definition</div> |
| </th> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDeliveryState.ClientRejected.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDeliveryState.ClientRejected</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client defined <a href="org/apache/qpid/protonj2/types/messaging/Rejected.html" title="class in org.apache.qpid.protonj2.types.messaging"><code>Rejected</code></a> delivery state definition</div> |
| </th> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDeliveryState.ClientReleased.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDeliveryState.ClientReleased</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client defined <a href="org/apache/qpid/protonj2/types/messaging/Released.html" title="class in org.apache.qpid.protonj2.types.messaging"><code>Released</code></a> delivery state definition</div> |
| </th> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientDeliveryState.ClientTransactional.html" title="class in org.apache.qpid.protonj2.client.impl">ClientDeliveryState.ClientTransactional</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client defined <a href="org/apache/qpid/protonj2/types/transactions/TransactionalState.html" title="class in org.apache.qpid.protonj2.types.transactions"><code>TransactionalState</code></a> delivery state definition</div> |
| </th> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientDeliveryStateException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientDeliveryStateException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown from client API that deal with a <a href="org/apache/qpid/protonj2/client/Delivery.html" title="interface in org.apache.qpid.protonj2.client"><code>Delivery</code></a> or <a href="org/apache/qpid/protonj2/client/Tracker.html" title="interface in org.apache.qpid.protonj2.client"><code>Tracker</code></a> where the outcome |
| that results from that API can affect whether the API call succeeded or failed.</div> |
| </th> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientErrorCondition.html" title="class in org.apache.qpid.protonj2.client.impl">ClientErrorCondition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client implementation of the <a href="org/apache/qpid/protonj2/client/ErrorCondition.html" title="interface in org.apache.qpid.protonj2.client"><code>ErrorCondition</code></a> type that wraps a |
| Proton specific AMQP <a href="org/apache/qpid/protonj2/types/transport/ErrorCondition.html" title="class in org.apache.qpid.protonj2.types.transport"><code>ErrorCondition</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a non-fatal exception that occurs from a Client <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> |
| or one of its resources.</div> |
| </th> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a><<a href="org/apache/qpid/protonj2/client/futures/ClientFuture.html" title="type parameter in ClientFuture">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Asynchronous Client Future class.</div> |
| </th> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/ClientFutureFactory.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFutureFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory for client future instances that will create specific versions based on |
| configuration.</div> |
| </th> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientIdleTimeoutException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientIdleTimeoutException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when the Provider fails a connection due to idle timeout.</div> |
| </th> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientIllegalStateException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientIllegalStateException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientInstance.html" title="class in org.apache.qpid.protonj2.client.impl">ClientInstance</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Container of <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> instances that are all created with the same |
| container parent and therefore share the same container Id.</div> |
| </th> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientIOException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientIOException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception type that is thrown when the provider has encountered an unrecoverable error.</div> |
| </th> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientLinkRedirectedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientLinkRedirectedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <a href="org/apache/qpid/protonj2/client/exceptions/ClientLinkRemotelyClosedException.html" title="class in org.apache.qpid.protonj2.client.exceptions"><code>ClientLinkRemotelyClosedException</code></a> type that defines that the remote peer has requested that |
| this link be redirected to some alternative peer.</div> |
| </th> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientLinkRemotelyClosedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientLinkRemotelyClosedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Root exception type for cases of remote closure or client created <a href="org/apache/qpid/protonj2/client/Sender.html" title="interface in org.apache.qpid.protonj2.client"><code>Sender</code></a> or |
| <a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client"><code>Receiver</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientMessage.html" title="class in org.apache.qpid.protonj2.client.impl">ClientMessage</a><<a href="org/apache/qpid/protonj2/client/impl/ClientMessage.html" title="type parameter in ClientMessage">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client provided <a href="org/apache/qpid/protonj2/client/AdvancedMessage.html" title="interface in org.apache.qpid.protonj2.client"><code>AdvancedMessage</code></a> implementation that is used when sending messages |
| from a <code>ClientSender</code> or when decoding an AMQP Transfer for which all frames have |
| arrived.</div> |
| </th> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientMessageFormatViolationException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientMessageFormatViolationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown from <a href="org/apache/qpid/protonj2/client/Message.html" title="interface in org.apache.qpid.protonj2.client"><code>Message</code></a> instances when the body section specified |
| violates the configure message format of the message that is being created.</div> |
| </th> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientMessageSupport.html" title="class in org.apache.qpid.protonj2.client.impl">ClientMessageSupport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Support methods dealing with Message types and encode or decode operations.</div> |
| </th> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientNoOpStreamTracker.html" title="class in org.apache.qpid.protonj2.client.impl">ClientNoOpStreamTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A dummy Tracker instance that always indicates remote settlement and |
| acceptance for <a href="org/apache/qpid/protonj2/client/StreamSender.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamSender</code></a> instances.</div> |
| </th> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientNoOpTracker.html" title="class in org.apache.qpid.protonj2.client.impl">ClientNoOpTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A dummy Tracker instance that always indicates remote settlement and |
| acceptance.</div> |
| </th> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientOperationTimedOutException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientOperationTimedOutException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that an operation in the provider timed out waiting for completion</div> |
| </th> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ClientOptions.html" title="class in org.apache.qpid.protonj2.client">ClientOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Container Options for customizing the behavior of the Container</div> |
| </th> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientOutgoingEnvelope.html" title="class in org.apache.qpid.protonj2.client.impl">ClientOutgoingEnvelope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tracking object used to manage the life-cycle of a send of message payload |
| to the remote which can be stalled either for link or session credit limits.</div> |
| </th> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientReceiver.html" title="class in org.apache.qpid.protonj2.client.impl">ClientReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client <a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client"><code>Receiver</code></a> implementation.</div> |
| </th> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientRedirect.html" title="class in org.apache.qpid.protonj2.client.impl">ClientRedirect</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encapsulates the AMQP Redirect Map</div> |
| </th> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientResourceRemotelyClosedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientResourceRemotelyClosedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Root exception type for cases of remote closure or client created resources other |
| than the Client <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> which will throw exceptions rooted from the |
| <a href="org/apache/qpid/protonj2/client/exceptions/ClientConnectionRemotelyClosedException.html" title="class in org.apache.qpid.protonj2.client.exceptions"><code>ClientConnectionRemotelyClosedException</code></a> to indicate a fatal connection |
| level error that requires a new connection to be created.</div> |
| </th> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientSendTimedOutException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientSendTimedOutException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when a message send operation times out in the Provider layer.</div> |
| </th> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientSession.html" title="class in org.apache.qpid.protonj2.client.impl">ClientSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client implementation of the Session API.</div> |
| </th> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientSessionRemotelyClosedException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientSessionRemotelyClosedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Root exception type for cases of remote closure or client created <a href="org/apache/qpid/protonj2/client/Session.html" title="interface in org.apache.qpid.protonj2.client"><code>Session</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientStreamDelivery.html" title="class in org.apache.qpid.protonj2.client.impl">ClientStreamDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <a href="org/apache/qpid/protonj2/client/StreamDelivery.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamDelivery</code></a> implementation that provides the mechanics of reading message |
| types from an incoming split framed transfer.</div> |
| </th> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientStreamReceiver.html" title="class in org.apache.qpid.protonj2.client.impl">ClientStreamReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client implementation of a <a href="org/apache/qpid/protonj2/client/StreamReceiver.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamReceiver</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientStreamReceiverMessage.html" title="class in org.apache.qpid.protonj2.client.impl">ClientStreamReceiverMessage</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Streamed message delivery context used to request reads of possible split framed |
| <a href="org/apache/qpid/protonj2/types/transport/Transfer.html" title="class in org.apache.qpid.protonj2.types.transport"><code>Transfer</code></a> payload's that comprise a single large overall message.</div> |
| </th> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientStreamSender.html" title="class in org.apache.qpid.protonj2.client.impl">ClientStreamSender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client implementation of a <a href="org/apache/qpid/protonj2/client/StreamSender.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamSender</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientStreamSession.html" title="class in org.apache.qpid.protonj2.client.impl">ClientStreamSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A specialized <a href="org/apache/qpid/protonj2/client/impl/ClientSession.html" title="class in org.apache.qpid.protonj2.client.impl"><code>ClientSession</code></a> that is the parent of a <a href="org/apache/qpid/protonj2/client/impl/ClientStreamSender.html" title="class in org.apache.qpid.protonj2.client.impl"><code>ClientStreamSender</code></a> or |
| <a href="org/apache/qpid/protonj2/client/impl/ClientStreamReceiver.html" title="class in org.apache.qpid.protonj2.client.impl"><code>ClientStreamReceiver</code></a> and cannot create any further resources as the lifetime of the |
| session is tied to the child <a href="org/apache/qpid/protonj2/client/StreamSender.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamSender</code></a> or <a href="org/apache/qpid/protonj2/client/StreamReceiver.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamReceiver</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientStreamTracker.html" title="class in org.apache.qpid.protonj2.client.impl">ClientStreamTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="org/apache/qpid/protonj2/client/StreamTracker.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamTracker</code></a> implementation that relies on the ClientTracker to handle the |
| basic <a href="org/apache/qpid/protonj2/engine/OutgoingDelivery.html" title="interface in org.apache.qpid.protonj2.engine"><code>OutgoingDelivery</code></a> management.</div> |
| </th> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/ClientSynchronization.html" title="interface in org.apache.qpid.protonj2.client.futures">ClientSynchronization</a><<a href="org/apache/qpid/protonj2/client/futures/ClientSynchronization.html" title="type parameter in ClientSynchronization">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Synchronization callback interface used to execute state updates |
| or similar tasks in the thread context where the associated |
| Future is managed.</div> |
| </th> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/impl/ClientTransactionContext.html" title="interface in org.apache.qpid.protonj2.client.impl">ClientTransactionContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for a Transaction Context used in <a href="org/apache/qpid/protonj2/client/impl/ClientSession.html" title="class in org.apache.qpid.protonj2.client.impl"><code>ClientSession</code></a> instances |
| to mask from the senders and receivers the work of deciding transaction |
| specific behaviors.</div> |
| </th> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientTransactionDeclarationException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientTransactionDeclarationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when a transaction declaration fails or is rejected by the remote.</div> |
| </th> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientTransactionInDoubtException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientTransactionInDoubtException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when a transaction operation fails and state is now unknown.</div> |
| </th> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientTransactionNotActiveException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientTransactionNotActiveException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when a client attempt to commit or roll-back when no transaction has been declared.</div> |
| </th> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientTransactionRolledBackException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientTransactionRolledBackException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when a message send operation times out in the Provider layer.</div> |
| </th> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/exceptions/ClientUnsupportedOperationException.html" title="class in org.apache.qpid.protonj2.client.exceptions">ClientUnsupportedOperationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when an action request is not supported through this provider.</div> |
| </th> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Close.html" title="class in org.apache.qpid.protonj2.types.transport">Close</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines an AMQP Close performative used to end AMQP Connection instances.</div> |
| </th> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/CloseTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">CloseTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Close type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/CloseTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">CloseTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Close type values to a byte stream/</div> |
| </th> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/CodecFactory.html" title="class in org.apache.qpid.protonj2.codec">CodecFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory Class used to create new instances of AMQP type |
| Encoder and Decoder instances registered in the factory.</div> |
| </th> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client">Connection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Top level <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> object that can be used as a stand alone API for sending |
| messages and creating <a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client"><code>Receiver</code></a> instances for message consumption.</div> |
| </th> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Connection.html" title="interface in org.apache.qpid.protonj2.engine">Connection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Connection state container</div> |
| </th> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/ConnectionError.html" title="interface in org.apache.qpid.protonj2.types.transport">ConnectionError</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ConnectionEvent.html" title="class in org.apache.qpid.protonj2.client">ConnectionEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An event object that accompanies events fired to handlers configured in the |
| <a href="org/apache/qpid/protonj2/client/ConnectionOptions.html" title="class in org.apache.qpid.protonj2.client"><code>ConnectionOptions</code></a> which are signaled during specific <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> |
| event points.</div> |
| </th> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ConnectionOptions.html" title="class in org.apache.qpid.protonj2.client">ConnectionOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options that control the behaviour of the <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> created from them.</div> |
| </th> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/ConnectionState.html" title="enum in org.apache.qpid.protonj2.engine">ConnectionState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the state of an AMQP Connection.</div> |
| </th> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/ConservativeClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ConservativeClientFuture</a><<a href="org/apache/qpid/protonj2/client/futures/ConservativeClientFuture.html" title="type parameter in ConservativeClientFuture">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A more conservative implementation of a ClientFuture that is better on some |
| platforms or resource constrained hardware where high CPU usage can be more |
| counter productive than other variants that might spin or otherwise avoid |
| entry into states requiring thread signaling.</div> |
| </th> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/Coordinator.html" title="class in org.apache.qpid.protonj2.types.transactions">Coordinator</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transactions/CoordinatorTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transactions">CoordinatorTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Coordinator type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transactions/CoordinatorTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transactions">CoordinatorTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Coordinator type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/CramMD5Mechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">CramMD5Mechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the SASL CRAM-MD5 authentication Mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Data.html" title="class in org.apache.qpid.protonj2.types.messaging">Data</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/DataTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">DataTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Data type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/DataTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">DataTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Data type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/Decimal128.html" title="class in org.apache.qpid.protonj2.types">Decimal128</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Decimal128TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Decimal128TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Decimal128 values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/Decimal128TypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">Decimal128TypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Decimal128 type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/Decimal32.html" title="class in org.apache.qpid.protonj2.types">Decimal32</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Decimal32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Decimal32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Decimal32 values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/Decimal32TypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">Decimal32TypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Decimal32 type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/Decimal64.html" title="class in org.apache.qpid.protonj2.types">Decimal64</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Decimal64TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Decimal64TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Decimal64 values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/Decimal64TypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">Decimal64TypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Decimal64 type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/Declare.html" title="class in org.apache.qpid.protonj2.types.transactions">Declare</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/Declared.html" title="class in org.apache.qpid.protonj2.types.transactions">Declared</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transactions/DeclaredTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transactions">DeclaredTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Declared types from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transactions/DeclaredTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transactions">DeclaredTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Declared type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transactions/DeclareTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transactions">DeclareTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Declare type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i143" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transactions/DeclareTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transactions">DeclareTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Declare type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/DecodeEOFException.html" title="class in org.apache.qpid.protonj2.codec">DecodeEOFException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when a type decoder fails due to some unrecoverable error or |
| violation of AMQP type specifications for an incoming encoded byte sequence.</div> |
| </th> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/DecodeException.html" title="class in org.apache.qpid.protonj2.codec">DecodeException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when a type decoder fails due to some unrecoverable error or |
| violation of AMQP type specifications for an incoming encoded byte sequence.</div> |
| </th> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/Decoder.html" title="interface in org.apache.qpid.protonj2.codec">Decoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP types from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/DecoderState.html" title="interface in org.apache.qpid.protonj2.codec">DecoderState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Retains state of decode either between calls or across decode iterations</div> |
| </th> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/DeleteOnClose.html" title="class in org.apache.qpid.protonj2.types.messaging">DeleteOnClose</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/DeleteOnCloseTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">DeleteOnCloseTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP DeleteOnClose type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/DeleteOnCloseTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">DeleteOnCloseTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP DeleteOnClose type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i151" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/DeleteOnNoLinks.html" title="class in org.apache.qpid.protonj2.types.messaging">DeleteOnNoLinks</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/DeleteOnNoLinksOrMessages.html" title="class in org.apache.qpid.protonj2.types.messaging">DeleteOnNoLinksOrMessages</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i153" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/DeleteOnNoLinksOrMessagesTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">DeleteOnNoLinksOrMessagesTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP DeleteOnNoLinksOrMessages type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/DeleteOnNoLinksOrMessagesTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">DeleteOnNoLinksOrMessagesTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP DeleteOnNoLinksOrMessages type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/DeleteOnNoLinksTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">DeleteOnNoLinksTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP DeleteOnNoLinks type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/DeleteOnNoLinksTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">DeleteOnNoLinksTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP DeleteOnNoLinks type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/DeleteOnNoMessages.html" title="class in org.apache.qpid.protonj2.types.messaging">DeleteOnNoMessages</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/DeleteOnNoMessagesTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">DeleteOnNoMessagesTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP DeleteOnNoLinks type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i159" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/DeleteOnNoMessagesTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">DeleteOnNoMessagesTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP DeleteOnNoMessages type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i160" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Delivery.html" title="interface in org.apache.qpid.protonj2.client">Delivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Incoming Delivery type that provides access to the message and the delivery |
| data along with methods for settling the delivery when processing completes.</div> |
| </th> |
| </tr> |
| <tr id="i161" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/DeliveryAnnotations.html" title="class in org.apache.qpid.protonj2.types.messaging">DeliveryAnnotations</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i162" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/DeliveryAnnotationsTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">DeliveryAnnotationsTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Delivery Annotations type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i163" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/DeliveryAnnotationsTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">DeliveryAnnotationsTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP DeliveryAnnotations type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i164" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/DeliveryIdTracker.html" title="class in org.apache.qpid.protonj2.engine.util">DeliveryIdTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tracker of Delivery ID values, implements a sequence number and provides ability to |
| keep an not set state for use when allowing for set / not set tracking.</div> |
| </th> |
| </tr> |
| <tr id="i165" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/DeliveryMode.html" title="enum in org.apache.qpid.protonj2.client">DeliveryMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Control the message delivery guarantee for senders and receivers</div> |
| </th> |
| </tr> |
| <tr id="i166" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/DeliveryQueue.html" title="interface in org.apache.qpid.protonj2.client.util">DeliveryQueue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Queue based storage interface for inbound AMQP <a href="org/apache/qpid/protonj2/client/Delivery.html" title="interface in org.apache.qpid.protonj2.client"><code>Delivery</code></a> objects.</div> |
| </th> |
| </tr> |
| <tr id="i167" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/DeliveryState.html" title="interface in org.apache.qpid.protonj2.client">DeliveryState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Conveys the outcome of a Delivery either incoming or outgoing.</div> |
| </th> |
| </tr> |
| <tr id="i168" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/DeliveryState.html" title="interface in org.apache.qpid.protonj2.types.transport">DeliveryState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Describes the state of a delivery at a link end-point.</div> |
| </th> |
| </tr> |
| <tr id="i169" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/DeliveryState.DeliveryStateType.html" title="enum in org.apache.qpid.protonj2.types.transport">DeliveryState.DeliveryStateType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enumeration of the valid <a href="org/apache/qpid/protonj2/types/transport/DeliveryState.html" title="interface in org.apache.qpid.protonj2.types.transport"><code>DeliveryState</code></a> types that the library can provide.</div> |
| </th> |
| </tr> |
| <tr id="i170" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/DeliveryState.Type.html" title="enum in org.apache.qpid.protonj2.client">DeliveryState.Type</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i171" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/DeliveryTag.html" title="interface in org.apache.qpid.protonj2.types">DeliveryTag</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstraction around Transfer frames Binary delivery tag which can be used to |
| provide additional features to code sending transfers such as tag pooling etc.</div> |
| </th> |
| </tr> |
| <tr id="i172" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/DeliveryTag.ProtonDeliveryTag.html" title="class in org.apache.qpid.protonj2.types">DeliveryTag.ProtonDeliveryTag</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A default DeliveryTag implementation that can be used by a codec when decoding DeliveryTag |
| instances from the wire.</div> |
| </th> |
| </tr> |
| <tr id="i173" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/DeliveryTagEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">DeliveryTagEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Custom encoder for writing DeliveryTag types to a <a href="org/apache/qpid/protonj2/buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBuffer</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i174" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/DeliveryTagGenerator.html" title="interface in org.apache.qpid.protonj2.engine">DeliveryTagGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transfer tag generators can be assigned to <a href="org/apache/qpid/protonj2/engine/Sender.html" title="interface in org.apache.qpid.protonj2.engine"><code>Sender</code></a> links in order to |
| allow the link to automatically assign a transfer tag to each outbound delivery.</div> |
| </th> |
| </tr> |
| <tr id="i175" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/DescribedType.html" title="interface in org.apache.qpid.protonj2.types">DescribedType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i176" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/DescribedTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec">DescribedTypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/DescribedTypeDecoder.html" title="type parameter in DescribedTypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for all DescribedType decoder implementations</div> |
| </th> |
| </tr> |
| <tr id="i177" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/DescribedTypeEncoder.html" title="interface in org.apache.qpid.protonj2.codec">DescribedTypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/DescribedTypeEncoder.html" title="type parameter in DescribedTypeEncoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for all DescribedType encoder implementations</div> |
| </th> |
| </tr> |
| <tr id="i178" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Detach.html" title="class in org.apache.qpid.protonj2.types.transport">Detach</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i179" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/DetachTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">DetachTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Detach type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i180" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/DetachTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">DetachTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Detach type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i181" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/Discharge.html" title="class in org.apache.qpid.protonj2.types.transactions">Discharge</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i182" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transactions/DischargeTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transactions">DischargeTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Discharge type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i183" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transactions/DischargeTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transactions">DischargeTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Discharge type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i184" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/DisconnectionEvent.html" title="class in org.apache.qpid.protonj2.client">DisconnectionEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An event object that accompanies events fired to handlers configured in the |
| <a href="org/apache/qpid/protonj2/client/ConnectionOptions.html" title="class in org.apache.qpid.protonj2.client"><code>ConnectionOptions</code></a> which are signaled during specific <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a> |
| life-cycle stages.</div> |
| </th> |
| </tr> |
| <tr id="i185" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Disposition.html" title="class in org.apache.qpid.protonj2.types.transport">Disposition</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i186" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">DispositionTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Disposition type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i187" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/DispositionTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">DispositionTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Disposition type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i188" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/DistributionMode.html" title="enum in org.apache.qpid.protonj2.client">DistributionMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Control whether messages are browsed or consumed.</div> |
| </th> |
| </tr> |
| <tr id="i189" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/DoubleTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">DoubleTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Double values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i190" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/DoubleTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">DoubleTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Double type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i191" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/DurabilityMode.html" title="enum in org.apache.qpid.protonj2.client">DurabilityMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Control the persistence of source or target state.</div> |
| </th> |
| </tr> |
| <tr id="i192" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EmptyEnvelope.html" title="class in org.apache.qpid.protonj2.engine">EmptyEnvelope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An empty envelope which can be used to drive transport activity when idle.</div> |
| </th> |
| </tr> |
| <tr id="i193" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/EncodeException.html" title="class in org.apache.qpid.protonj2.codec">EncodeException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when a type encoder fails due to some unrecoverable error or |
| violation of AMQP type specifications.</div> |
| </th> |
| </tr> |
| <tr id="i194" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/Encoder.html" title="interface in org.apache.qpid.protonj2.codec">Encoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encode AMQP types into binary streams</div> |
| </th> |
| </tr> |
| <tr id="i195" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/EncoderState.html" title="interface in org.apache.qpid.protonj2.codec">EncoderState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Retains Encoder state information either between calls or across encode iterations.</div> |
| </th> |
| </tr> |
| <tr id="i196" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/EncodingCodes.html" title="interface in org.apache.qpid.protonj2.codec">EncodingCodes</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i197" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/End.html" title="class in org.apache.qpid.protonj2.types.transport">End</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i198" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine">Endpoint</a><<a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="type parameter in Endpoint">E</a> extends <a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine">Endpoint</a><<a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="type parameter in Endpoint">E</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a conceptual endpoint type used to provide common operations that |
| all the endpoint types will share.</div> |
| </th> |
| </tr> |
| <tr id="i199" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/EndTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">EndTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP End type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i200" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/EndTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">EndTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP End type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i201" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Engine.html" title="interface in org.apache.qpid.protonj2.engine">Engine</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Engine interface.</div> |
| </th> |
| </tr> |
| <tr id="i202" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineConfiguration.html" title="interface in org.apache.qpid.protonj2.engine">EngineConfiguration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Configuration options for the Engine</div> |
| </th> |
| </tr> |
| <tr id="i203" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineFactory.html" title="interface in org.apache.qpid.protonj2.engine">EngineFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used to define the basic mechanisms for creating Engine instances.</div> |
| </th> |
| </tr> |
| <tr id="i204" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/EngineFailedException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">EngineFailedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown from Engine API methods that attempted an operation what would have |
| resulted in a write of data or other state modification after the engine has |
| entered the the failed state.</div> |
| </th> |
| </tr> |
| <tr id="i205" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineHandler.html" title="interface in org.apache.qpid.protonj2.engine">EngineHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Listen for events generated from the Engine</div> |
| </th> |
| </tr> |
| <tr id="i206" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineHandlerContext.html" title="interface in org.apache.qpid.protonj2.engine">EngineHandlerContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Context provided to EngineHandler events to allow further event propagation</div> |
| </th> |
| </tr> |
| <tr id="i207" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/EngineNotStartedException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">EngineNotStartedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when a read or write operation is attempted on the engine before |
| it has been properly started.</div> |
| </th> |
| </tr> |
| <tr id="i208" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/EngineNotWritableException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">EngineNotWritableException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception indicating that the engine is not currently accepting input of data</div> |
| </th> |
| </tr> |
| <tr id="i209" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EnginePipeline.html" title="interface in org.apache.qpid.protonj2.engine">EnginePipeline</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Pipeline of handlers for Engine work.</div> |
| </th> |
| </tr> |
| <tr id="i210" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineSaslDriver.html" title="interface in org.apache.qpid.protonj2.engine">EngineSaslDriver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Driver for the Engine that exposes SASL state and configuration.</div> |
| </th> |
| </tr> |
| <tr id="i211" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineSaslDriver.SaslState.html" title="enum in org.apache.qpid.protonj2.engine">EngineSaslDriver.SaslState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The SASL driver state used to determine at what point the current SASL negotiation process |
| is currently in.</div> |
| </th> |
| </tr> |
| <tr id="i212" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/EngineShutdownException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">EngineShutdownException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when an option is performed on a closed engine.</div> |
| </th> |
| </tr> |
| <tr id="i213" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/EngineStartedException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">EngineStartedException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when an API method has been called which cannot be allowed to proceed |
| due to the engine having already been started and doesn't allow modification to |
| the resource in question after that point.</div> |
| </th> |
| </tr> |
| <tr id="i214" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EngineState.html" title="enum in org.apache.qpid.protonj2.engine">EngineState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enumeration of Engine states as visible from the Engine API</div> |
| </th> |
| </tr> |
| <tr id="i215" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/EngineStateException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">EngineStateException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Root type for exceptions thrown from the engine due to state violations</div> |
| </th> |
| </tr> |
| <tr id="i216" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/EpollSupport.html" title="class in org.apache.qpid.protonj2.client.transport">EpollSupport</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i217" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ErrorCondition.html" title="interface in org.apache.qpid.protonj2.client">ErrorCondition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Conveys the error value used to inform the user of why an endpoint |
| was closed or a delivery rejected.</div> |
| </th> |
| </tr> |
| <tr id="i218" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/ErrorCondition.html" title="class in org.apache.qpid.protonj2.types.transport">ErrorCondition</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i219" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/ErrorConditionTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">ErrorConditionTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP ErrorCondition type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i220" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/ErrorConditionTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">ErrorConditionTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP ErrorCondition type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i221" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/EventHandler.html" title="interface in org.apache.qpid.protonj2.engine">EventHandler</a><<a href="org/apache/qpid/protonj2/engine/EventHandler.html" title="type parameter in EventHandler">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Handler of events from the proton resources.</div> |
| </th> |
| </tr> |
| <tr id="i222" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ExpiryPolicy.html" title="enum in org.apache.qpid.protonj2.client">ExpiryPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Control when the clock for expiration begins.</div> |
| </th> |
| </tr> |
| <tr id="i223" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/ExternalMechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">ExternalMechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the External SASL authentication mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i224" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/FifoDeliveryQueue.html" title="class in org.apache.qpid.protonj2.client.util">FifoDeliveryQueue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Simple first in / first out <a href="org/apache/qpid/protonj2/client/Delivery.html" title="interface in org.apache.qpid.protonj2.client"><code>Delivery</code></a> Queue.</div> |
| </th> |
| </tr> |
| <tr id="i225" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/FloatTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">FloatTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Float values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i226" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/FloatTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">FloatTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Float type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i227" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Flow.html" title="class in org.apache.qpid.protonj2.types.transport">Flow</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i228" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/FlowTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">FlowTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Flow type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i229" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/FlowTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">FlowTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Flow type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i230" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Footer.html" title="class in org.apache.qpid.protonj2.types.messaging">Footer</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i231" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/FooterTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">FooterTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Footer type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i232" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/FooterTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">FooterTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Footer type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i233" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/FrameDecodingException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">FrameDecodingException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when the engine cannot decode an incoming frame due to some |
| error either with the encoding itself or the contents which cause a specification |
| violation.</div> |
| </th> |
| </tr> |
| <tr id="i234" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/FrameEncodingException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">FrameEncodingException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when the engine cannot encode a frame from a given performative |
| and or payload combination.</div> |
| </th> |
| </tr> |
| <tr id="i235" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/GlobalTxId.html" title="interface in org.apache.qpid.protonj2.types.transactions">GlobalTxId</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i236" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Header.html" title="class in org.apache.qpid.protonj2.types.messaging">Header</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i237" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/HeaderEnvelope.html" title="class in org.apache.qpid.protonj2.engine">HeaderEnvelope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Envelope type that carries AMQPHeader instances</div> |
| </th> |
| </tr> |
| <tr id="i238" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">HeaderTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Header types from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i239" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/HeaderTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">HeaderTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Header type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i240" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/IdGenerator.html" title="class in org.apache.qpid.protonj2.client.util">IdGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Generator for Globally unique Strings used to identify resources within a given Connection.</div> |
| </th> |
| </tr> |
| <tr id="i241" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/IdleTimeoutException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">IdleTimeoutException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Error thrown when the Engine idle checking detects a timeout condition and |
| shuts down the engine and places it in an error state.</div> |
| </th> |
| </tr> |
| <tr id="i242" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/IncomingAMQPEnvelope.html" title="class in org.apache.qpid.protonj2.engine">IncomingAMQPEnvelope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Frame object that carries an AMQP Performative</div> |
| </th> |
| </tr> |
| <tr id="i243" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/IncomingDelivery.html" title="interface in org.apache.qpid.protonj2.engine">IncomingDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">API for an incoming Delivery.</div> |
| </th> |
| </tr> |
| <tr id="i244" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Integer32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Integer32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Integer values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i245" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Integer8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Integer8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP small Integer values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i246" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/IntegerTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">IntegerTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Integer type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i247" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/IOExceptionSupport.html" title="class in org.apache.qpid.protonj2.client.util">IOExceptionSupport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used to make throwing IOException instances easier.</div> |
| </th> |
| </tr> |
| <tr id="i248" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/IOUringSupport.html" title="class in org.apache.qpid.protonj2.client.transport">IOUringSupport</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i249" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/KQueueSupport.html" title="class in org.apache.qpid.protonj2.client.transport">KQueueSupport</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i250" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/LifetimePolicy.html" title="interface in org.apache.qpid.protonj2.types.messaging">LifetimePolicy</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i251" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Link.html" title="interface in org.apache.qpid.protonj2.engine">Link</a><<a href="org/apache/qpid/protonj2/engine/Link.html" title="type parameter in Link">L</a> extends <a href="org/apache/qpid/protonj2/engine/Link.html" title="interface in org.apache.qpid.protonj2.engine">Link</a><<a href="org/apache/qpid/protonj2/engine/Link.html" title="type parameter in Link">L</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base API for <a href="org/apache/qpid/protonj2/engine/Sender.html" title="interface in org.apache.qpid.protonj2.engine"><code>Sender</code></a> and <a href="org/apache/qpid/protonj2/engine/Receiver.html" title="interface in org.apache.qpid.protonj2.engine"><code>Receiver</code></a> links.</div> |
| </th> |
| </tr> |
| <tr id="i252" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/LinkCreditState.html" title="interface in org.apache.qpid.protonj2.engine">LinkCreditState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">State object holding information about the current link credit</div> |
| </th> |
| </tr> |
| <tr id="i253" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/LinkedSplayMap.html" title="class in org.apache.qpid.protonj2.engine.util">LinkedSplayMap</a><<a href="org/apache/qpid/protonj2/engine/util/LinkedSplayMap.html" title="type parameter in LinkedSplayMap">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i254" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/LinkError.html" title="interface in org.apache.qpid.protonj2.types.transport">LinkError</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i255" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/LinkState.html" title="enum in org.apache.qpid.protonj2.engine">LinkState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the state of an AMQP Link.</div> |
| </th> |
| </tr> |
| <tr id="i256" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/List0TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">List0TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of Zero sized AMQP List values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i257" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/List32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">List32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP List values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i258" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/List8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">List8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP small List values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i259" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/ListTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders.primitives">ListTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for List type decoders.</div> |
| </th> |
| </tr> |
| <tr id="i260" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/ListTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">ListTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP List type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i261" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Long8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Long8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP small Long values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i262" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/LongTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">LongTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Long values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i263" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/LongTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">LongTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Integer type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i264" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/MalformedAMQPHeaderException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">MalformedAMQPHeaderException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception thrown when an incoming AMQP Header response does not conform to the |
| AMQP Header specification.</div> |
| </th> |
| </tr> |
| <tr id="i265" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Map32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Map32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Map value from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i266" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Map8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Map8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP small Map types from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i267" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/MapTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders.primitives">MapTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base interface for all AMQP Map type value decoders.</div> |
| </th> |
| </tr> |
| <tr id="i268" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/MapTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">MapTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Map type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i269" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client">Mechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for all SASL authentication mechanism implementations.</div> |
| </th> |
| </tr> |
| <tr id="i270" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/MechanismMismatchException.html" title="class in org.apache.qpid.protonj2.engine.sasl">MechanismMismatchException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that a SASL handshake has failed because the client does not |
| support any of the mechanisms offered by the server.</div> |
| </th> |
| </tr> |
| <tr id="i271" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Message.html" title="interface in org.apache.qpid.protonj2.client">Message</a><<a href="org/apache/qpid/protonj2/client/Message.html" title="type parameter in Message">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Message object that provides a high level abstraction to raw AMQP types</div> |
| </th> |
| </tr> |
| <tr id="i272" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/MessageAnnotations.html" title="class in org.apache.qpid.protonj2.types.messaging">MessageAnnotations</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i273" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/MessageAnnotationsTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">MessageAnnotationsTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Message Annotations type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i274" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/MessageAnnotationsTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">MessageAnnotationsTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP MessageAnnotations type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i275" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Modified.html" title="class in org.apache.qpid.protonj2.types.messaging">Modified</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i276" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/ModifiedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">ModifiedTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Modified type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i277" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/ModifiedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">ModifiedTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Modified type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i278" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/NettyIOContext.html" title="class in org.apache.qpid.protonj2.client.transport">NettyIOContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Builder of Transport instances that will validate the build options and produce a |
| correctly configured transport based on the options set.</div> |
| </th> |
| </tr> |
| <tr id="i279" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/NoOpAsyncResult.html" title="class in org.apache.qpid.protonj2.client.futures">NoOpAsyncResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Simple NoOp implementation used when the result of the operation does not matter.</div> |
| </th> |
| </tr> |
| <tr id="i280" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/logging/NoOpProtonLogger.html" title="class in org.apache.qpid.protonj2.logging">NoOpProtonLogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Simple proton logger implementation that performs no logging.</div> |
| </th> |
| </tr> |
| <tr id="i281" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/logging/NoOpProtonLoggerFactory.html" title="class in org.apache.qpid.protonj2.logging">NoOpProtonLoggerFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">ProtonLoggerFactory implementation that create do nothing loggers.</div> |
| </th> |
| </tr> |
| <tr id="i282" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/NullTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">NullTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Null values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i283" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/NullTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">NullTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Null type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i284" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Open.html" title="class in org.apache.qpid.protonj2.types.transport">Open</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i285" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/OpenTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">OpenTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Open type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i286" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/OpenTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">OpenTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Open type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i287" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Outcome.html" title="interface in org.apache.qpid.protonj2.types.messaging">Outcome</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i288" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/OutgoingAMQPEnvelope.html" title="class in org.apache.qpid.protonj2.engine">OutgoingAMQPEnvelope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Frame object that carries an AMQP Performative</div> |
| </th> |
| </tr> |
| <tr id="i289" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/OutgoingDelivery.html" title="interface in org.apache.qpid.protonj2.engine">OutgoingDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">API for an outgoing Delivery.</div> |
| </th> |
| </tr> |
| <tr id="i290" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/OutputStreamOptions.html" title="class in org.apache.qpid.protonj2.client">OutputStreamOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options class that controls various aspects of a <code>OutputStream</code> instance created to write |
| the contents of a section of a <a href="org/apache/qpid/protonj2/client/StreamSenderMessage.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamSenderMessage</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i291" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Performative.html" title="interface in org.apache.qpid.protonj2.types.transport">Performative</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marker interface for AMQP Performatives</div> |
| </th> |
| </tr> |
| <tr id="i292" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Performative.PerformativeHandler.html" title="interface in org.apache.qpid.protonj2.types.transport">Performative.PerformativeHandler</a><<a href="org/apache/qpid/protonj2/types/transport/Performative.PerformativeHandler.html" title="type parameter in Performative.PerformativeHandler">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i293" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Performative.PerformativeType.html" title="enum in org.apache.qpid.protonj2.types.transport">Performative.PerformativeType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i294" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/PerformativeEnvelope.html" title="class in org.apache.qpid.protonj2.engine">PerformativeEnvelope</a><<a href="org/apache/qpid/protonj2/engine/PerformativeEnvelope.html" title="type parameter in PerformativeEnvelope">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for envelope types that travel through the engine.</div> |
| </th> |
| </tr> |
| <tr id="i295" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/PlainMechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">PlainMechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the SASL PLAIN authentication Mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i296" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/PrimitiveArrayTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders">PrimitiveArrayTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides an interface for an Array type decoder that provides the Proton decoder |
| with entry points to read arrays in a manner that support the desired Java array |
| type to be returned.</div> |
| </th> |
| </tr> |
| <tr id="i297" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/PrimitiveTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders">PrimitiveTypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/decoders/PrimitiveTypeDecoder.html" title="type parameter in PrimitiveTypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for a TypeDecoder that manages decoding of AMQP primitive types.</div> |
| </th> |
| </tr> |
| <tr id="i298" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/PrimitiveTypeEncoder.html" title="interface in org.apache.qpid.protonj2.codec.encoders">PrimitiveTypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/encoders/PrimitiveTypeEncoder.html" title="type parameter in PrimitiveTypeEncoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marker interface for an encoder of Primitive types such as Integer or Boolean</div> |
| </th> |
| </tr> |
| <tr id="i299" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/futures/ProgressiveClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ProgressiveClientFuture</a><<a href="org/apache/qpid/protonj2/client/futures/ProgressiveClientFuture.html" title="type parameter in ProgressiveClientFuture">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An optimized version of a ClientFuture that makes use of spin waits and other |
| methods of reacting to asynchronous completion in a more timely manner.</div> |
| </th> |
| </tr> |
| <tr id="i300" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Properties.html" title="class in org.apache.qpid.protonj2.types.messaging">Properties</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i301" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">PropertiesTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Properties type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i302" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/PropertiesTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">PropertiesTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Properties type value to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i303" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/ProtocolViolationException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">ProtocolViolationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Error thrown when there has been a violation of the AMQP specification</div> |
| </th> |
| </tr> |
| <tr id="i304" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonAbstractBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonAbstractBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class used to hold the common implementation details for Proton buffer |
| implementations.</div> |
| </th> |
| </tr> |
| <tr id="i305" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonAttachments.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonAttachments</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton implementation of an Attachments object.</div> |
| </th> |
| </tr> |
| <tr id="i306" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Buffer type abstraction used to provide users of the proton library with |
| a means of using their own type of byte buffer types in combination with the |
| library tooling.</div> |
| </th> |
| </tr> |
| <tr id="i307" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonBufferAllocator.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBufferAllocator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for a ProtonBuffer allocator object that can be used by Proton |
| objects to create memory buffers using the preferred type of the application |
| or library that embeds the Proton engine.</div> |
| </th> |
| </tr> |
| <tr id="i308" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonBufferInputStream.html" title="class in org.apache.qpid.protonj2.buffer">ProtonBufferInputStream</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An InputStream that can be used to adapt a <a href="org/apache/qpid/protonj2/buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBuffer</code></a> for use in the |
| standard streams API.</div> |
| </th> |
| </tr> |
| <tr id="i309" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonBufferOutputStream.html" title="class in org.apache.qpid.protonj2.buffer">ProtonBufferOutputStream</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="org/apache/qpid/protonj2/buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBuffer</code></a> specialized <code>OutputStream</code> implementation which can be used to adapt |
| the proton buffer types into code that uses the streams API.</div> |
| </th> |
| </tr> |
| <tr id="i310" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonByteBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonByteBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementation of the ProtonBuffer interface that uses an array backing |
| the buffer that is dynamically resized as bytes are written.</div> |
| </th> |
| </tr> |
| <tr id="i311" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonByteBufferAllocator.html" title="class in org.apache.qpid.protonj2.buffer">ProtonByteBufferAllocator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Allocator for the default buffer type in Proton</div> |
| </th> |
| </tr> |
| <tr id="i312" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonByteUtils.html" title="class in org.apache.qpid.protonj2.buffer">ProtonByteUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Set of Utility methods useful when dealing with byte arrays and other |
| primitive types.</div> |
| </th> |
| </tr> |
| <tr id="i313" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonCompositeBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonCompositeBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A composite of 1 or more ProtonBuffer instances used when aggregating buffer views.</div> |
| </th> |
| </tr> |
| <tr id="i314" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonConnection.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonConnection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the proton Connection API</div> |
| </th> |
| </tr> |
| <tr id="i315" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonConstants.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonConstants</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Constants referenced throughout the proton engine code.</div> |
| </th> |
| </tr> |
| <tr id="i316" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default AMQP Decoder implementation.</div> |
| </th> |
| </tr> |
| <tr id="i317" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonDecoderFactory.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonDecoderFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory that create and initializes new BuiltinDecoder instances</div> |
| </th> |
| </tr> |
| <tr id="i318" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonDecoderState.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonDecoderState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">State object used by the Built in Decoder implementation.</div> |
| </th> |
| </tr> |
| <tr id="i319" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonDeliveryTagGenerator.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonDeliveryTagGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton provided <a href="org/apache/qpid/protonj2/engine/DeliveryTagGenerator.html" title="interface in org.apache.qpid.protonj2.engine"><code>DeliveryTagGenerator</code></a> utility.</div> |
| </th> |
| </tr> |
| <tr id="i320" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonDeliveryTagGenerator.BUILTIN.html" title="enum in org.apache.qpid.protonj2.engine.impl">ProtonDeliveryTagGenerator.BUILTIN</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enumeration of the Proton provided <a href="org/apache/qpid/protonj2/engine/DeliveryTagGenerator.html" title="interface in org.apache.qpid.protonj2.engine"><code>DeliveryTagGenerator</code></a> implementations.</div> |
| </th> |
| </tr> |
| <tr id="i321" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonDuplicatedBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonDuplicatedBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A duplicated buffer wrapper for buffers known to be <a href="org/apache/qpid/protonj2/buffer/ProtonAbstractBuffer.html" title="class in org.apache.qpid.protonj2.buffer"><code>ProtonAbstractBuffer</code></a> instances.</div> |
| </th> |
| </tr> |
| <tr id="i322" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/ProtonEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">ProtonEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default AMQP Encoder implementation.</div> |
| </th> |
| </tr> |
| <tr id="i323" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/ProtonEncoderFactory.html" title="class in org.apache.qpid.protonj2.codec.encoders">ProtonEncoderFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory that create and initializes new BuiltinEncoder instances</div> |
| </th> |
| </tr> |
| <tr id="i324" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/ProtonEncoderState.html" title="class in org.apache.qpid.protonj2.codec.encoders">ProtonEncoderState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">State object used by the Built in Encoder implementation.</div> |
| </th> |
| </tr> |
| <tr id="i325" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEndpoint.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEndpoint</a><<a href="org/apache/qpid/protonj2/engine/impl/ProtonEndpoint.html" title="type parameter in ProtonEndpoint">E</a> extends <a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine">Endpoint</a><<a href="org/apache/qpid/protonj2/engine/impl/ProtonEndpoint.html" title="type parameter in ProtonEndpoint">E</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton abstract <a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine"><code>Endpoint</code></a> implementation that provides some common facilities.</div> |
| </th> |
| </tr> |
| <tr id="i326" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEngine.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEngine</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default proton Engine implementation.</div> |
| </th> |
| </tr> |
| <tr id="i327" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEngineConfiguration.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEngineConfiguration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton engine configuration API</div> |
| </th> |
| </tr> |
| <tr id="i328" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEngineFactory.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEngineFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory class for proton Engine creation</div> |
| </th> |
| </tr> |
| <tr id="i329" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEngineHandlerContext.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEngineHandlerContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Context for a registered EngineHandler</div> |
| </th> |
| </tr> |
| <tr id="i330" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEngineNoOpSaslDriver.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEngineNoOpSaslDriver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Default No-Op SASL context that is used to provide the engine with a stub |
| when no SASL is configured for the operating engine.</div> |
| </th> |
| </tr> |
| <tr id="i331" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEnginePipeline.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEnginePipeline</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Pipeline of <a href="org/apache/qpid/protonj2/engine/EngineHandler.html" title="interface in org.apache.qpid.protonj2.engine"><code>EngineHandler</code></a> instances used to process IO</div> |
| </th> |
| </tr> |
| <tr id="i332" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonEnginePipelineProxy.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonEnginePipelineProxy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Wrapper around the internal <a href="org/apache/qpid/protonj2/engine/impl/ProtonEnginePipeline.html" title="class in org.apache.qpid.protonj2.engine.impl"><code>ProtonEnginePipeline</code></a> used to present a guarded |
| pipeline to the outside world when the <a href="org/apache/qpid/protonj2/engine/Engine.html#pipeline()"><code>Engine.pipeline()</code></a> method is used |
| to gain access to the pipeline.</div> |
| </th> |
| </tr> |
| <tr id="i333" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/ProtonException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">ProtonException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base Proton Exception type that backs all the various exceptions that |
| are thrown from within the Proton Engine.</div> |
| </th> |
| </tr> |
| <tr id="i334" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/ProtonExceptionSupport.html" title="class in org.apache.qpid.protonj2.engine.exceptions">ProtonExceptionSupport</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i335" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonFrameDecodingHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Handler used to parse incoming frame data input into the engine</div> |
| </th> |
| </tr> |
| <tr id="i336" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonFrameEncodingHandler.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonFrameEncodingHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Handler that encodes performatives into properly formed frames for IO</div> |
| </th> |
| </tr> |
| <tr id="i337" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonFrameLoggingHandler.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonFrameLoggingHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Handler that will log incoming and outgoing Frames</div> |
| </th> |
| </tr> |
| <tr id="i338" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonIncomingDelivery.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonIncomingDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton Incoming Delivery implementation</div> |
| </th> |
| </tr> |
| <tr id="i339" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/exceptions/ProtonIOException.html" title="class in org.apache.qpid.protonj2.engine.exceptions">ProtonIOException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Thrown when an unchecked IO exception is encountered from a write event that |
| invokes an outside write handler from the engine.</div> |
| </th> |
| </tr> |
| <tr id="i340" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonLink.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonLink</a><<a href="org/apache/qpid/protonj2/engine/impl/ProtonLink.html" title="type parameter in ProtonLink">L</a> extends <a href="org/apache/qpid/protonj2/engine/Link.html" title="interface in org.apache.qpid.protonj2.engine">Link</a><<a href="org/apache/qpid/protonj2/engine/impl/ProtonLink.html" title="type parameter in ProtonLink">L</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Common base for Proton Senders and Receivers.</div> |
| </th> |
| </tr> |
| <tr id="i341" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonLinkCreditState.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonLinkCreditState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Holds the current credit state for a given link.</div> |
| </th> |
| </tr> |
| <tr id="i342" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/logging/ProtonLogger.html" title="interface in org.apache.qpid.protonj2.logging">ProtonLogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton Logger abstraction</div> |
| </th> |
| </tr> |
| <tr id="i343" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/logging/ProtonLoggerFactory.html" title="class in org.apache.qpid.protonj2.logging">ProtonLoggerFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory used to create Proton Logger abstractions</div> |
| </th> |
| </tr> |
| <tr id="i344" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonNettyByteBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonNettyByteBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Wrapper class for Netty ByteBuf instances</div> |
| </th> |
| </tr> |
| <tr id="i345" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonNettyByteBufferAllocator.html" title="class in org.apache.qpid.protonj2.buffer">ProtonNettyByteBufferAllocator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A default <a href="org/apache/qpid/protonj2/buffer/ProtonBufferAllocator.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBufferAllocator</code></a> that creates wrapped Netty <code>ByteBuf</code> buffers.</div> |
| </th> |
| </tr> |
| <tr id="i346" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonNioByteBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonNioByteBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">ProtonBuffer wrapper around a NIO ByteBuffer instance.</div> |
| </th> |
| </tr> |
| <tr id="i347" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonOutgoingDelivery.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonOutgoingDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton outgoing delivery implementation</div> |
| </th> |
| </tr> |
| <tr id="i348" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonPerformativeHandler.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonPerformativeHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transport Handler that forwards the incoming Performatives to the associated Connection |
| as well as any error encountered during the Transport processing.</div> |
| </th> |
| </tr> |
| <tr id="i349" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonPooledTagGenerator.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonPooledTagGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Built in Transfer <a href="org/apache/qpid/protonj2/types/DeliveryTag.html" title="interface in org.apache.qpid.protonj2.types"><code>DeliveryTag</code></a> generator that uses a fixed size tag |
| pool to reduce GC overhead by reusing tags that have been released from settled |
| messages.</div> |
| </th> |
| </tr> |
| <tr id="i350" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonReceiver.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton Receiver link implementation.</div> |
| </th> |
| </tr> |
| <tr id="i351" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/sasl/ProtonSaslHandler.html" title="class in org.apache.qpid.protonj2.engine.impl.sasl">ProtonSaslHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class used for common portions of the SASL processing pipeline.</div> |
| </th> |
| </tr> |
| <tr id="i352" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonSender.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton Sender link implementation.</div> |
| </th> |
| </tr> |
| <tr id="i353" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonSequentialTagGenerator.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSequentialTagGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Built in proton <a href="org/apache/qpid/protonj2/engine/DeliveryTagGenerator.html" title="interface in org.apache.qpid.protonj2.engine"><code>DeliveryTagGenerator</code></a> that creates new tags using a sequential |
| numeric value which is encoded using the most compact representation of the numeric value.</div> |
| </th> |
| </tr> |
| <tr id="i354" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonSequentialTagGenerator.ProtonNumericDeliveryTag.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSequentialTagGenerator.ProtonNumericDeliveryTag</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i355" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonSession.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Proton API for Session type.</div> |
| </th> |
| </tr> |
| <tr id="i356" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonSessionIncomingWindow.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSessionIncomingWindow</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tracks the incoming window and provides management of that window in relation to receiver links.</div> |
| </th> |
| </tr> |
| <tr id="i357" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonSessionOutgoingWindow.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSessionOutgoingWindow</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Holds Session level credit window information for outgoing transfers from this |
| Session.</div> |
| </th> |
| </tr> |
| <tr id="i358" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/buffer/ProtonSlicedBuffer.html" title="class in org.apache.qpid.protonj2.buffer">ProtonSlicedBuffer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Presents a sliced view of a <a href="org/apache/qpid/protonj2/buffer/ProtonAbstractBuffer.html" title="class in org.apache.qpid.protonj2.buffer"><code>ProtonAbstractBuffer</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i359" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonStreamDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default AMQP Decoder implementation.</div> |
| </th> |
| </tr> |
| <tr id="i360" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoderFactory.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonStreamDecoderFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory that create and initializes new BuiltinDecoder instances</div> |
| </th> |
| </tr> |
| <tr id="i361" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoderState.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonStreamDecoderState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">State object used by the Built in Decoder implementation.</div> |
| </th> |
| </tr> |
| <tr id="i362" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/ProtonStreamUtils.html" title="class in org.apache.qpid.protonj2.codec.decoders">ProtonStreamUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Set of Utility methods useful when dealing with byte arrays and other |
| primitive types.</div> |
| </th> |
| </tr> |
| <tr id="i363" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonTransaction.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonTransaction</a><<a href="org/apache/qpid/protonj2/engine/impl/ProtonTransaction.html" title="type parameter in ProtonTransaction">E</a> extends <a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine">Endpoint</a><?>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a> implementation that provides the basic functionality needed |
| to manage the <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a> that it represents.</div> |
| </th> |
| </tr> |
| <tr id="i364" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonTransactionController.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="org/apache/qpid/protonj2/engine/TransactionController.html" title="interface in org.apache.qpid.protonj2.engine"><code>TransactionController</code></a> implementation that implements the abstraction |
| around a sender link that initiates requests to <a href="org/apache/qpid/protonj2/types/transactions/Declare.html" title="class in org.apache.qpid.protonj2.types.transactions"><code>Declare</code></a> and to |
| <a href="org/apache/qpid/protonj2/types/transactions/Discharge.html" title="class in org.apache.qpid.protonj2.types.transactions"><code>Discharge</code></a> AMQP <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a> instance.</div> |
| </th> |
| </tr> |
| <tr id="i365" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonTransactionManager.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonTransactionManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="org/apache/qpid/protonj2/engine/TransactionManager.html" title="interface in org.apache.qpid.protonj2.engine"><code>TransactionManager</code></a> implementation that implements the abstraction |
| around a receiver link that responds to requests to <a href="org/apache/qpid/protonj2/types/transactions/Declare.html" title="class in org.apache.qpid.protonj2.types.transactions"><code>Declare</code></a> and to |
| <a href="org/apache/qpid/protonj2/types/transactions/Discharge.html" title="class in org.apache.qpid.protonj2.types.transactions"><code>Discharge</code></a> AMQP <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a> instance.</div> |
| </th> |
| </tr> |
| <tr id="i366" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/impl/ProtonUuidTagGenerator.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonUuidTagGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Built in proton <a href="org/apache/qpid/protonj2/engine/DeliveryTagGenerator.html" title="interface in org.apache.qpid.protonj2.engine"><code>DeliveryTagGenerator</code></a> that creates new <a href="org/apache/qpid/protonj2/types/DeliveryTag.html" title="interface in org.apache.qpid.protonj2.types"><code>DeliveryTag</code></a> values |
| backed by randomly generated UUID instances.</div> |
| </th> |
| </tr> |
| <tr id="i367" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Received.html" title="class in org.apache.qpid.protonj2.types.messaging">Received</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i368" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/ReceivedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">ReceivedTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Received type value from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i369" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/ReceivedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">ReceivedTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Received type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i370" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Receiver that provides an interface to receive complete Deliveries from a remote |
| peer.</div> |
| </th> |
| </tr> |
| <tr id="i371" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Receiver.html" title="interface in org.apache.qpid.protonj2.engine">Receiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Receiver API</div> |
| </th> |
| </tr> |
| <tr id="i372" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ReceiverOptions.html" title="class in org.apache.qpid.protonj2.client">ReceiverOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options that control the behavior of the <a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client"><code>Receiver</code></a> created from them.</div> |
| </th> |
| </tr> |
| <tr id="i373" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/ReceiverSettleMode.html" title="enum in org.apache.qpid.protonj2.types.transport">ReceiverSettleMode</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i374" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ReconnectLocation.html" title="class in org.apache.qpid.protonj2.client">ReconnectLocation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents a reconnection host used to track location and configuration |
| for individual remote hosts that can be used to re-establish a connection |
| on loss of connectivity.</div> |
| </th> |
| </tr> |
| <tr id="i375" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/ReconnectLocationPool.html" title="class in org.apache.qpid.protonj2.client.util">ReconnectLocationPool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Manages the list of available reconnect entries that are used to connect |
| and recover a connection.</div> |
| </th> |
| </tr> |
| <tr id="i376" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/ReconnectOptions.html" title="class in org.apache.qpid.protonj2.client">ReconnectOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options that control the reconnection behavior of a client <a href="org/apache/qpid/protonj2/client/Connection.html" title="interface in org.apache.qpid.protonj2.client"><code>Connection</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i377" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Rejected.html" title="class in org.apache.qpid.protonj2.types.messaging">Rejected</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i378" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/RejectedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">RejectedTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Rejected type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i379" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/RejectedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">RejectedTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Rejected type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i380" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Released.html" title="class in org.apache.qpid.protonj2.types.messaging">Released</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i381" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/ReleasedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">ReleasedTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Released type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i382" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/ReleasedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">ReleasedTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Released type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i383" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/RingQueue.html" title="class in org.apache.qpid.protonj2.engine.util">RingQueue</a><<a href="org/apache/qpid/protonj2/engine/util/RingQueue.html" title="type parameter in RingQueue">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Simple Ring Queue implementation that has an enforced max size value.</div> |
| </th> |
| </tr> |
| <tr id="i384" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Role.html" title="enum in org.apache.qpid.protonj2.types.transport">Role</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i385" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/SaslAuthenticator.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">SaslAuthenticator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Handles SASL traffic from the proton engine and drives the authentication process</div> |
| </th> |
| </tr> |
| <tr id="i386" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslChallenge.html" title="class in org.apache.qpid.protonj2.types.security">SaslChallenge</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i387" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/security/SaslChallengeTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.security">SaslChallengeTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP SaslChallenge type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i388" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/security/SaslChallengeTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.security">SaslChallengeTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP SaslChallenge type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i389" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslClientContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslClientContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SASL Client operating context used by an <a href="org/apache/qpid/protonj2/engine/Engine.html" title="interface in org.apache.qpid.protonj2.engine"><code>Engine</code></a> that has been |
| configured as a SASL client or that has initialed the SASL exchange by |
| being the first to initiate the AMQP header exchange.</div> |
| </th> |
| </tr> |
| <tr id="i390" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslClientListener.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslClientListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Listener for SASL frame arrival to facilitate relevant handling for the SASL |
| negotiation of the client side of the SASL exchange.</div> |
| </th> |
| </tr> |
| <tr id="i391" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslCode.html" title="enum in org.apache.qpid.protonj2.types.security">SaslCode</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i392" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The basic SASL context APIs common to both client and server sides of the SASL exchange.</div> |
| </th> |
| </tr> |
| <tr id="i393" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslContext.Role.html" title="enum in org.apache.qpid.protonj2.engine.sasl">SaslContext.Role</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i394" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/SaslCredentialsProvider.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client">SaslCredentialsProvider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for a supplier of login credentials used by the SASL Authenticator to |
| select and configure the client SASL mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i395" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/SASLEnvelope.html" title="class in org.apache.qpid.protonj2.engine">SASLEnvelope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Frame object containing a SASL performative</div> |
| </th> |
| </tr> |
| <tr id="i396" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslInit.html" title="class in org.apache.qpid.protonj2.types.security">SaslInit</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i397" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/security/SaslInitTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.security">SaslInitTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP SaslInit type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i398" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/security/SaslInitTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.security">SaslInitTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP SaslInit type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i399" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/SaslMechanisms.html" title="enum in org.apache.qpid.protonj2.engine.sasl.client">SaslMechanisms</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enumeration of all SASL Mechanisms supported by the client, order should be from most secure |
| to least secure.</div> |
| </th> |
| </tr> |
| <tr id="i400" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslMechanisms.html" title="class in org.apache.qpid.protonj2.types.security">SaslMechanisms</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i401" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/SaslMechanismSelector.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">SaslMechanismSelector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Client side mechanism used to select a matching mechanism from the server offered list of |
| mechanisms.</div> |
| </th> |
| </tr> |
| <tr id="i402" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/security/SaslMechanismsTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.security">SaslMechanismsTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP SaslChallenge type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i403" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/security/SaslMechanismsTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.security">SaslMechanismsTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP SaslMechanisms type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i404" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/SaslOptions.html" title="class in org.apache.qpid.protonj2.client">SaslOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Connection options that are applied to the SASL layer.</div> |
| </th> |
| </tr> |
| <tr id="i405" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslOutcome.html" title="enum in org.apache.qpid.protonj2.engine.sasl">SaslOutcome</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the outcome of a SASL exchange</div> |
| </th> |
| </tr> |
| <tr id="i406" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslOutcome.html" title="class in org.apache.qpid.protonj2.types.security">SaslOutcome</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i407" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/security/SaslOutcomeTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.security">SaslOutcomeTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP SaslOutcome type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i408" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/security/SaslOutcomeTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.security">SaslOutcomeTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP SaslOutcome type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i409" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslPerformative.html" title="interface in org.apache.qpid.protonj2.types.security">SaslPerformative</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marker interface for AMQP Performatives</div> |
| </th> |
| </tr> |
| <tr id="i410" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslPerformative.SaslPerformativeHandler.html" title="interface in org.apache.qpid.protonj2.types.security">SaslPerformative.SaslPerformativeHandler</a><<a href="org/apache/qpid/protonj2/types/security/SaslPerformative.SaslPerformativeHandler.html" title="type parameter in SaslPerformative.SaslPerformativeHandler">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i411" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslPerformative.SaslPerformativeType.html" title="enum in org.apache.qpid.protonj2.types.security">SaslPerformative.SaslPerformativeType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i412" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/security/SaslResponse.html" title="class in org.apache.qpid.protonj2.types.security">SaslResponse</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i413" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/security/SaslResponseTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.security">SaslResponseTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP SaslResponse type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i414" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/security/SaslResponseTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.security">SaslResponseTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP SaslResponse type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i415" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslServerContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslServerContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SASL Server operating context used by an <a href="org/apache/qpid/protonj2/engine/Engine.html" title="interface in org.apache.qpid.protonj2.engine"><code>Engine</code></a> that has been |
| configured as a SASL server or that has receiver an AMQP header thereby |
| forcing it into becoming the server side of the SASL exchange.</div> |
| </th> |
| </tr> |
| <tr id="i416" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslServerListener.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslServerListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Listener for SASL frame arrival to facilitate relevant handling for the SASL |
| negotiation of the server side of the SASL exchange.</div> |
| </th> |
| </tr> |
| <tr id="i417" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/SaslSystemException.html" title="class in org.apache.qpid.protonj2.engine.sasl">SaslSystemException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates that a SASL handshake has failed with a <code>sys</code>, |
| <code>sys-perm</code>, or <code>sys-temp</code> outcome code as defined by <a href="http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-security-v1.0-os.html#type-sasl-code"> |
| AMQP Version 1.0, Section 5.3.3.6</a>.</div> |
| </th> |
| </tr> |
| <tr id="i418" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/ScramSHA1Mechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">ScramSHA1Mechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the SASL Scram SHA1 authentication Mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i419" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/ScramSHA256Mechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">ScramSHA256Mechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the SASL Scram SHA 256 authentication Mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i420" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/ScramSHA512Mechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">ScramSHA512Mechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the SASL Scram SHA 256 authentication Mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i421" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Section.html" title="interface in org.apache.qpid.protonj2.types.messaging">Section</a><<a href="org/apache/qpid/protonj2/types/messaging/Section.html" title="type parameter in Section">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i422" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Section.SectionType.html" title="enum in org.apache.qpid.protonj2.types.messaging">Section.SectionType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i423" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Sender.html" title="interface in org.apache.qpid.protonj2.client">Sender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Sender that provides an API for sending complete Message payload data.</div> |
| </th> |
| </tr> |
| <tr id="i424" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Sender.html" title="interface in org.apache.qpid.protonj2.engine">Sender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Sender API</div> |
| </th> |
| </tr> |
| <tr id="i425" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/SenderOptions.html" title="class in org.apache.qpid.protonj2.client">SenderOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options that control the behavior of a <a href="org/apache/qpid/protonj2/client/Sender.html" title="interface in org.apache.qpid.protonj2.client"><code>Sender</code></a> created from them.</div> |
| </th> |
| </tr> |
| <tr id="i426" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/SenderSettleMode.html" title="enum in org.apache.qpid.protonj2.types.transport">SenderSettleMode</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i427" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/SequenceNumber.html" title="class in org.apache.qpid.protonj2.engine.util">SequenceNumber</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A mutable sequence that represents an unsigned integer type underneath</div> |
| </th> |
| </tr> |
| <tr id="i428" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Session.html" title="interface in org.apache.qpid.protonj2.client">Session</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Session object used to create <a href="org/apache/qpid/protonj2/client/Sender.html" title="interface in org.apache.qpid.protonj2.client"><code>Sender</code></a> and <a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client"><code>Receiver</code></a> instances.</div> |
| </th> |
| </tr> |
| <tr id="i429" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Session.html" title="interface in org.apache.qpid.protonj2.engine">Session</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">AMQP Session interface</div> |
| </th> |
| </tr> |
| <tr id="i430" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/SessionError.html" title="interface in org.apache.qpid.protonj2.types.transport">SessionError</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i431" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/SessionOptions.html" title="class in org.apache.qpid.protonj2.client">SessionOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options that control the behavior of the <a href="org/apache/qpid/protonj2/client/Session.html" title="interface in org.apache.qpid.protonj2.client"><code>Session</code></a> created from them.</div> |
| </th> |
| </tr> |
| <tr id="i432" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/SessionState.html" title="enum in org.apache.qpid.protonj2.engine">SessionState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the state of an AMQP Session.</div> |
| </th> |
| </tr> |
| <tr id="i433" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/ShortTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">ShortTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Short values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i434" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/ShortTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">ShortTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Short type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i435" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/logging/Slf4JLoggerFactory.html" title="class in org.apache.qpid.protonj2.logging">Slf4JLoggerFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Slf4j adapter class used to proxy calls to the slf4j logger |
| factory and create ProtonLogger wrappers around the Loggers |
| for that library.</div> |
| </th> |
| </tr> |
| <tr id="i436" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/logging/Slf4JLoggerWrapper.html" title="class in org.apache.qpid.protonj2.logging">Slf4JLoggerWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Wrapper around an Slf4J Logger used to proxy logging calls to that |
| framework when it is available.</div> |
| </th> |
| </tr> |
| <tr id="i437" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Source.html" title="interface in org.apache.qpid.protonj2.client">Source</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Source for messages.</div> |
| </th> |
| </tr> |
| <tr id="i438" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging">Source</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i439" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/SourceOptions.html" title="class in org.apache.qpid.protonj2.client">SourceOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options type that carries configuration for link Source types.</div> |
| </th> |
| </tr> |
| <tr id="i440" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/SourceTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">SourceTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Source type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i441" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/SourceTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">SourceTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Source type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i442" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/SplayMap.html" title="class in org.apache.qpid.protonj2.engine.util">SplayMap</a><<a href="org/apache/qpid/protonj2/engine/util/SplayMap.html" title="type parameter in SplayMap">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Map class that is implemented using a Splay Tree and uses primitive integers as the keys |
| for the specified value type.</div> |
| </th> |
| </tr> |
| <tr id="i443" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/SplayMap.SplayedEntry.html" title="class in org.apache.qpid.protonj2.engine.util">SplayMap.SplayedEntry</a><<a href="org/apache/qpid/protonj2/engine/util/SplayMap.SplayedEntry.html" title="type parameter in SplayMap.SplayedEntry">E</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i444" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/SslOptions.html" title="class in org.apache.qpid.protonj2.client">SslOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options for configuration of the client SSL layer</div> |
| </th> |
| </tr> |
| <tr id="i445" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/SslSupport.html" title="class in org.apache.qpid.protonj2.client.transport">SslSupport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Static class that provides various utility methods used by Transport implementations.</div> |
| </th> |
| </tr> |
| <tr id="i446" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/StopWatch.html" title="class in org.apache.qpid.protonj2.client.util">StopWatch</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A very simple stop watch.</div> |
| </th> |
| </tr> |
| <tr id="i447" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/StreamDecoder.html" title="interface in org.apache.qpid.protonj2.codec">StreamDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP types from a <code>InputStream</code></div> |
| </th> |
| </tr> |
| <tr id="i448" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/StreamDecoderState.html" title="interface in org.apache.qpid.protonj2.codec">StreamDecoderState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Retains state of the <code>InputStream</code> based decode either between calls or across decode iterations</div> |
| </th> |
| </tr> |
| <tr id="i449" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamDelivery.html" title="interface in org.apache.qpid.protonj2.client">StreamDelivery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A specialized <a href="org/apache/qpid/protonj2/client/Delivery.html" title="interface in org.apache.qpid.protonj2.client"><code>Delivery</code></a> type that is returned from the <a href="org/apache/qpid/protonj2/client/StreamReceiver.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamReceiver</code></a> |
| which can be used to read incoming large messages that are streamed via multiple incoming |
| AMQP <a href="org/apache/qpid/protonj2/types/transport/Transfer.html" title="class in org.apache.qpid.protonj2.types.transport"><code>Transfer</code></a> frames.</div> |
| </th> |
| </tr> |
| <tr id="i450" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/StreamDescribedTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec">StreamDescribedTypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/StreamDescribedTypeDecoder.html" title="type parameter in StreamDescribedTypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for all DescribedType decoder implementations</div> |
| </th> |
| </tr> |
| <tr id="i451" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamReceiver.html" title="interface in org.apache.qpid.protonj2.client">StreamReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A receiver of large message content that is delivered in multiple <a href="org/apache/qpid/protonj2/types/transport/Transfer.html" title="class in org.apache.qpid.protonj2.types.transport"><code>Transfer</code></a> frames from |
| the remote.</div> |
| </th> |
| </tr> |
| <tr id="i452" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamReceiverMessage.html" title="interface in org.apache.qpid.protonj2.client">StreamReceiverMessage</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A specialized <a href="org/apache/qpid/protonj2/client/Message.html" title="interface in org.apache.qpid.protonj2.client"><code>Message</code></a> type that represents a streamed delivery possibly |
| spanning many incoming <a href="org/apache/qpid/protonj2/types/transport/Transfer.html" title="class in org.apache.qpid.protonj2.types.transport"><code>Transfer</code></a> frames from the remote peer.</div> |
| </th> |
| </tr> |
| <tr id="i453" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamReceiverOptions.html" title="class in org.apache.qpid.protonj2.client">StreamReceiverOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options class that controls various aspects of a <a href="org/apache/qpid/protonj2/client/StreamReceiver.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamReceiver</code></a> instance and how |
| a streamed message transfer is written.</div> |
| </th> |
| </tr> |
| <tr id="i454" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamSender.html" title="interface in org.apache.qpid.protonj2.client">StreamSender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Sending link implementation that allows sending of large message payload data in |
| multiple transfers to reduce memory overhead of large message sends.</div> |
| </th> |
| </tr> |
| <tr id="i455" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamSenderMessage.html" title="interface in org.apache.qpid.protonj2.client">StreamSenderMessage</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Streaming Message Tracker object used to operate on and track the state of a streamed message |
| at the remote.</div> |
| </th> |
| </tr> |
| <tr id="i456" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamSenderOptions.html" title="class in org.apache.qpid.protonj2.client">StreamSenderOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options class that controls various aspects of a <a href="org/apache/qpid/protonj2/client/StreamSenderMessage.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamSenderMessage</code></a> instance and how |
| a streamed message transfer is written.</div> |
| </th> |
| </tr> |
| <tr id="i457" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/StreamTracker.html" title="interface in org.apache.qpid.protonj2.client">StreamTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Special StreamSender related <a href="org/apache/qpid/protonj2/client/Tracker.html" title="interface in org.apache.qpid.protonj2.client"><code>Tracker</code></a> that is linked to any <a href="org/apache/qpid/protonj2/client/StreamSenderMessage.html" title="interface in org.apache.qpid.protonj2.client"><code>StreamSenderMessage</code></a> |
| instance and provides the <a href="org/apache/qpid/protonj2/client/Tracker.html" title="interface in org.apache.qpid.protonj2.client"><code>Tracker</code></a> functions for those types of messages.</div> |
| </th> |
| </tr> |
| <tr id="i458" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/StreamTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec">StreamTypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/StreamTypeDecoder.html" title="type parameter in StreamTypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for an decoder of a specific AMQP Type.</div> |
| </th> |
| </tr> |
| <tr id="i459" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/String32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">String32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP String values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i460" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/String8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">String8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP small String values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i461" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/StringTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders.primitives">StringTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for all String type decoders</div> |
| </th> |
| </tr> |
| <tr id="i462" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/StringTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">StringTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP String type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i463" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/util/StringUtils.html" title="class in org.apache.qpid.protonj2.engine.util">StringUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Set of <code>String</code> utilities used in the proton code.</div> |
| </th> |
| </tr> |
| <tr id="i464" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i465" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Symbol32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Symbol32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Symbol values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i466" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/Symbol8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">Symbol8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Symbol values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i467" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/SymbolTypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders.primitives">SymbolTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base for all Symbol type decoders.</div> |
| </th> |
| </tr> |
| <tr id="i468" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/SymbolTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">SymbolTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Symbol type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i469" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Target.html" title="interface in org.apache.qpid.protonj2.client">Target</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Target of messages.</div> |
| </th> |
| </tr> |
| <tr id="i470" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Target.html" title="class in org.apache.qpid.protonj2.types.messaging">Target</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i471" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/TargetOptions.html" title="class in org.apache.qpid.protonj2.client">TargetOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options type that carries configuration for link Target types.</div> |
| </th> |
| </tr> |
| <tr id="i472" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/messaging/TargetTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.messaging">TargetTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Target type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i473" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/messaging/TargetTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.messaging">TargetTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Target type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i474" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/TcpTransport.html" title="class in org.apache.qpid.protonj2.client.transport">TcpTransport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TCP based transport that uses Netty as the underlying IO layer.</div> |
| </th> |
| </tr> |
| <tr id="i475" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/Terminus.html" title="interface in org.apache.qpid.protonj2.types.messaging">Terminus</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i476" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/TerminusDurability.html" title="enum in org.apache.qpid.protonj2.types.messaging">TerminusDurability</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i477" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/messaging/TerminusExpiryPolicy.html" title="enum in org.apache.qpid.protonj2.types.messaging">TerminusExpiryPolicy</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i478" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/TerminusOptions.html" title="class in org.apache.qpid.protonj2.client">TerminusOptions</a><<a href="org/apache/qpid/protonj2/client/TerminusOptions.html" title="type parameter in TerminusOptions">E</a> extends <a href="org/apache/qpid/protonj2/client/TerminusOptions.html" title="class in org.apache.qpid.protonj2.client">TerminusOptions</a><<a href="org/apache/qpid/protonj2/client/TerminusOptions.html" title="type parameter in TerminusOptions">E</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base options type for configuration of <a href="org/apache/qpid/protonj2/types/messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging"><code>Source</code></a> and <a href="org/apache/qpid/protonj2/types/messaging/Target.html" title="class in org.apache.qpid.protonj2.types.messaging"><code>Target</code></a> types |
| used by <a href="org/apache/qpid/protonj2/client/Sender.html" title="interface in org.apache.qpid.protonj2.client"><code>Sender</code></a> and <a href="org/apache/qpid/protonj2/client/Receiver.html" title="interface in org.apache.qpid.protonj2.client"><code>Receiver</code></a> end points.</div> |
| </th> |
| </tr> |
| <tr id="i479" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/ThreadPoolUtils.html" title="class in org.apache.qpid.protonj2.client.util">ThreadPoolUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Utility methods for working with thread pools <code>ExecutorService</code>.</div> |
| </th> |
| </tr> |
| <tr id="i480" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/TimestampTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">TimestampTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Timestamp values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i481" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/TimestampTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">TimestampTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Timestamp type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i482" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/TimeUtils.html" title="class in org.apache.qpid.protonj2.client.util">TimeUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Time utils.</div> |
| </th> |
| </tr> |
| <tr id="i483" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/util/TrackableThreadFactory.html" title="class in org.apache.qpid.protonj2.client.util">TrackableThreadFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Simple ThreadFactory object that tracks the last created thread if an <code>AtomicReference</code> |
| is provided in order to hold onto the tracked <code>Thread</code> reference.</div> |
| </th> |
| </tr> |
| <tr id="i484" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/Tracker.html" title="interface in org.apache.qpid.protonj2.client">Tracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tracker object used to track the state of a sent <a href="org/apache/qpid/protonj2/client/Message.html" title="interface in org.apache.qpid.protonj2.client"><code>Message</code></a> at the remote |
| and allows for local settlement and disposition management.</div> |
| </th> |
| </tr> |
| <tr id="i485" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine">Transaction</a><<a href="org/apache/qpid/protonj2/engine/Transaction.html" title="type parameter in Transaction">E</a> extends <a href="org/apache/qpid/protonj2/engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine">Endpoint</a><?>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Transaction object that hold information and context for a single <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i486" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/Transaction.DischargeState.html" title="enum in org.apache.qpid.protonj2.engine">Transaction.DischargeState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides state for this <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i487" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/TransactionalState.html" title="class in org.apache.qpid.protonj2.types.transactions">TransactionalState</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i488" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/TransactionController.html" title="interface in org.apache.qpid.protonj2.engine">TransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transaction Controller link that implements the mechanics of declaring and discharging |
| AMQP transactions.</div> |
| </th> |
| </tr> |
| <tr id="i489" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/TransactionErrors.html" title="interface in org.apache.qpid.protonj2.types.transactions">TransactionErrors</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i490" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/TransactionManager.html" title="interface in org.apache.qpid.protonj2.engine">TransactionManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transaction Manager endpoint that implements the mechanics of handling the declaration |
| of and the requested discharge of AMQP transactions.</div> |
| </th> |
| </tr> |
| <tr id="i491" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/TransactionState.html" title="enum in org.apache.qpid.protonj2.engine">TransactionState</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Indicates the current state of a given <a href="org/apache/qpid/protonj2/engine/Transaction.html" title="interface in org.apache.qpid.protonj2.engine"><code>Transaction</code></a></div> |
| </th> |
| </tr> |
| <tr id="i492" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transactions/TransactionStateTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transactions">TransactionStateTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP TransactionState types from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i493" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transactions/TransactionStateTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transactions">TransactionStateTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP TransactionState type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i494" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transport/Transfer.html" title="class in org.apache.qpid.protonj2.types.transport">Transfer</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i495" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/transport/TransferTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.transport">TransferTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Transfer type values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i496" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/transport/TransferTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.transport">TransferTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Transfer type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i497" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/Transport.html" title="interface in org.apache.qpid.protonj2.client.transport">Transport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for all QpidJMS Transport instances.</div> |
| </th> |
| </tr> |
| <tr id="i498" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/TransportListener.html" title="interface in org.apache.qpid.protonj2.client.transport">TransportListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Listener interface that should be implemented by users of the various |
| QpidJMS Transport classes.</div> |
| </th> |
| </tr> |
| <tr id="i499" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/TransportOptions.html" title="class in org.apache.qpid.protonj2.client">TransportOptions</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encapsulates all the Transport options in one configuration object.</div> |
| </th> |
| </tr> |
| <tr id="i500" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/transactions/TxnCapability.html" title="interface in org.apache.qpid.protonj2.types.transactions">TxnCapability</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i501" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/TypeDecoder.html" title="interface in org.apache.qpid.protonj2.codec">TypeDecoder</a><<a href="org/apache/qpid/protonj2/codec/TypeDecoder.html" title="type parameter in TypeDecoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for an decoder of a specific AMQP Type.</div> |
| </th> |
| </tr> |
| <tr id="i502" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/TypeEncoder.html" title="interface in org.apache.qpid.protonj2.codec">TypeEncoder</a><<a href="org/apache/qpid/protonj2/codec/TypeEncoder.html" title="type parameter in TypeEncoder">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for an encoder of a specific AMQP Type.</div> |
| </th> |
| </tr> |
| <tr id="i503" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/UnknownDescribedType.html" title="class in org.apache.qpid.protonj2.types">UnknownDescribedType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i504" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/UnknownDescribedTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders">UnknownDescribedTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP Described type values from a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i505" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/UnknownDescribedTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders">UnknownDescribedTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP Described Types to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i506" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/UnsignedByte.html" title="class in org.apache.qpid.protonj2.types">UnsignedByte</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i507" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedByteTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedByteTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Unsigned Byte values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i508" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/UnsignedByteTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">UnsignedByteTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP UnsignedByte type values to a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i509" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/UnsignedInteger.html" title="class in org.apache.qpid.protonj2.types">UnsignedInteger</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i510" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedInteger0TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedInteger0TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Zero value Unsigned Integer values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i511" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedInteger32TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedInteger32TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Unsigned Integer values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i512" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedInteger8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedInteger8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Small Unsigned Integer values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i513" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/UnsignedIntegerTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">UnsignedIntegerTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP UnsignedShort type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i514" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/UnsignedLong.html" title="class in org.apache.qpid.protonj2.types">UnsignedLong</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i515" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedLong0TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedLong0TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Zero value Unsigned Long values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i516" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedLong64TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedLong64TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Unsigned Long values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i517" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedLong8TypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedLong8TypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Unsigned small Long values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i518" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/UnsignedLongTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">UnsignedLongTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP UnsignedShort type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i519" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/types/UnsignedShort.html" title="class in org.apache.qpid.protonj2.types">UnsignedShort</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i520" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedShortTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UnsignedShortTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decode AMQP Unsigned Short values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i521" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/UnsignedShortTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">UnsignedShortTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP UnsignedShort type values to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i522" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/UTF8Decoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders">UTF8Decoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for an external UTF8 Decoder that can be supplied by a client |
| which implements custom decoding logic optimized for the application using |
| the Codec.</div> |
| </th> |
| </tr> |
| <tr id="i523" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/UTF8Encoder.html" title="interface in org.apache.qpid.protonj2.codec.encoders">UTF8Encoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for an external UTF8 Encoder that can be supplied by a client |
| which implements custom encoding logic optimized for the application using |
| the Codec.</div> |
| </th> |
| </tr> |
| <tr id="i524" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/UTF8StreamDecoder.html" title="interface in org.apache.qpid.protonj2.codec.decoders">UTF8StreamDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface for an external UTF8 Decoder that can be supplied by a client |
| which implements custom decoding logic optimized for the application using |
| the Codec.</div> |
| </th> |
| </tr> |
| <tr id="i525" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/decoders/primitives/UUIDTypeDecoder.html" title="class in org.apache.qpid.protonj2.codec.decoders.primitives">UUIDTypeDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decoder of AMQP UUID values from a byte stream</div> |
| </th> |
| </tr> |
| <tr id="i526" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/codec/encoders/primitives/UUIDTypeEncoder.html" title="class in org.apache.qpid.protonj2.codec.encoders.primitives">UUIDTypeEncoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encoder of AMQP UUID type value to a byte stream.</div> |
| </th> |
| </tr> |
| <tr id="i527" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/WebSocketTransport.html" title="class in org.apache.qpid.protonj2.client.transport">WebSocketTransport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Netty based WebSockets Transport that wraps and extends the TCP Transport.</div> |
| </th> |
| </tr> |
| <tr id="i528" class="altColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/client/transport/X509AliasKeyManager.html" title="class in org.apache.qpid.protonj2.client.transport">X509AliasKeyManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An X509ExtendedKeyManager wrapper which always chooses and only |
| returns the given alias, and defers retrieval to the delegate |
| key manager.</div> |
| </th> |
| </tr> |
| <tr id="i529" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/qpid/protonj2/engine/sasl/client/XOauth2Mechanism.html" title="class in org.apache.qpid.protonj2.engine.sasl.client">XOauth2Mechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implements the SASL XOAUTH2 authentication Mechanism .</div> |
| </th> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="allclasses.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </body> |
| </html> |