| ProtonAttachments |
Proton implementation of an Attachments object.
|
| ProtonConnection |
Implements the proton Connection API
|
| ProtonConstants |
Constants referenced throughout the proton engine code.
|
| ProtonDeliveryTagGenerator |
|
| ProtonEndpoint<E extends Endpoint<E>> |
Proton abstract Endpoint implementation that provides some common facilities.
|
| ProtonEngine |
The default proton Engine implementation.
|
| ProtonEngineConfiguration |
Proton engine configuration API
|
| ProtonEngineFactory |
Factory class for proton Engine creation
|
| ProtonEngineHandlerContext |
Context for a registered EngineHandler
|
| ProtonEngineNoOpSaslDriver |
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.
|
| ProtonEnginePipeline |
|
| ProtonEnginePipelineProxy |
|
| ProtonFrameDecodingHandler |
Handler used to parse incoming frame data input into the engine
|
| ProtonFrameEncodingHandler |
Handler that encodes performatives into properly formed frames for IO
|
| ProtonFrameLoggingHandler |
Handler that will log incoming and outgoing Frames
|
| ProtonIncomingDelivery |
Proton Incoming Delivery implementation
|
| ProtonLink<L extends Link<L>> |
Common base for Proton Senders and Receivers.
|
| ProtonLinkCreditState |
Holds the current credit state for a given link.
|
| ProtonOutgoingDelivery |
Proton outgoing delivery implementation
|
| ProtonPerformativeHandler |
Transport Handler that forwards the incoming Performatives to the associated Connection
as well as any error encountered during the Transport processing.
|
| ProtonPooledTagGenerator |
Built in Transfer DeliveryTag generator that uses a fixed size tag
pool to reduce GC overhead by reusing tags that have been released from settled
messages.
|
| ProtonReceiver |
Proton Receiver link implementation.
|
| ProtonSender |
Proton Sender link implementation.
|
| ProtonSequentialTagGenerator |
A Built in proton DeliveryTagGenerator that creates new tags using a sequential
numeric value which is encoded using the most compact representation of the numeric value.
|
| ProtonSequentialTagGenerator.ProtonNumericDeliveryTag |
|
| ProtonSession |
Proton API for Session type.
|
| ProtonSessionIncomingWindow |
Tracks the incoming window and provides management of that window in relation to receiver links.
|
| ProtonSessionOutgoingWindow |
Holds Session level credit window information for outgoing transfers from this
Session.
|
| ProtonTransaction<E extends Endpoint<?>> |
Base Transaction implementation that provides the basic functionality needed
to manage the Transaction that it represents.
|
| ProtonTransactionController |
|
| ProtonTransactionManager |
|
| ProtonUuidTagGenerator |
|