Uses of Package
org.apache.qpid.protonj2.client
Packages that use org.apache.qpid.protonj2.client
Package
Description
-
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.clientClassDescriptionAdvanced AMQP Message object that provides a thin abstraction to raw AMQP typesThe Container that hosts AMQP Connections.Container Options for customizing the behavior of the ContainerTop level
Connectionobject that can be used as a stand alone API for sending messages and creatingReceiverinstances for message consumption.An event object that accompanies events fired to handlers configured in theConnectionOptionswhich are signaled during specificConnectionevent points.Options that control the behavior of theConnectioncreated from them.Incoming Delivery type that provides access to the message and the delivery data along with methods for settling the delivery when processing completes.Control the message delivery guarantee for senders and receiversConveys the outcome of a Delivery either incoming or outgoing.An event object that accompanies events fired to handlers configured in theConnectionOptionswhich are signaled during specificConnectionlife-cycle stages.Control whether messages are browsed or consumed.Control the persistence of source or target state.Conveys the error value used to inform the user of why an endpoint was closed or a delivery rejected.Control when the clock for expiration begins.Base for all AMQP link types (Sender, Receiver etc).Base options that are applied to AMQP link types.Message object that provides a high level abstraction to raw AMQP typesDetermines the behavior of a Session when the next receiver method is called on that session.Options class that controls various aspects of aOutputStreaminstance created to write the contents of a section of aStreamSenderMessage.AMQP Receiver that provides an interface to receive complete Deliveries from a remote peer.Options that control the behavior of theReceivercreated from them.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.Options that control the reconnection behavior of a clientConnection.Connection options that are applied to the SASL layer.AMQP Sender that provides an API for sending complete Message payload data.Options that control the behavior of aSendercreated from them.Options that control the behavior of theSessioncreated from them.The Source for messages.Options type that carries configuration for link Source types.Options for configuration of the client SSL layerA specializedStreamDeliverytype that is returned from theStreamReceiverwhich can be used to read incoming large messages that are streamed via multiple incoming AMQPTransferframes.A receiver of large message content that is delivered in multipleTransferframes from the remote.Options class that controls various aspects of aStreamReceiverinstance and how a streamed message transfer is written.Sending link implementation that allows sending of large message payload data in multiple transfers to reduce memory overhead of large message sends.Streaming Message Tracker object used to operate on and track the state of a streamed message at the remote.Options class that controls various aspects of aStreamSenderMessageinstance and how a streamed message transfer is written.Special StreamSender relatedTrackerthat is linked to anyStreamSenderMessageinstance and provides theTrackerfunctions for those types of messages.The Target of messages.Options type that carries configuration for link Target types.Tracker object used to track the state of a sentMessageat the remote and allows for local settlement and disposition management.Encapsulates all the Transport options in one configuration object. -
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.client.exceptionsClassDescriptionConveys the outcome of a Delivery either incoming or outgoing.Conveys the error value used to inform the user of why an endpoint was closed or a delivery rejected.
-
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.client.implClassDescriptionAdvanced AMQP Message object that provides a thin abstraction to raw AMQP typesThe Container that hosts AMQP Connections.Container Options for customizing the behavior of the ContainerTop level
Connectionobject that can be used as a stand alone API for sending messages and creatingReceiverinstances for message consumption.Options that control the behavior of theConnectioncreated from them.Incoming Delivery type that provides access to the message and the delivery data along with methods for settling the delivery when processing completes.Conveys the outcome of a Delivery either incoming or outgoing.Conveys the error value used to inform the user of why an endpoint was closed or a delivery rejected.Base for all AMQP link types (Sender, Receiver etc).Base options that are applied to AMQP link types.Message object that provides a high level abstraction to raw AMQP typesDetermines the behavior of a Session when the next receiver method is called on that session.AMQP Receiver that provides an interface to receive complete Deliveries from a remote peer.Options that control the behavior of theReceivercreated from them.AMQP Sender that provides an API for sending complete Message payload data.Options that control the behavior of aSendercreated from them.Options that control the behavior of theSessioncreated from them.The Source for messages.A specializedStreamDeliverytype that is returned from theStreamReceiverwhich can be used to read incoming large messages that are streamed via multiple incoming AMQPTransferframes.A receiver of large message content that is delivered in multipleTransferframes from the remote.Options class that controls various aspects of aStreamReceiverinstance and how a streamed message transfer is written.Sending link implementation that allows sending of large message payload data in multiple transfers to reduce memory overhead of large message sends.Options class that controls various aspects of aStreamSenderMessageinstance and how a streamed message transfer is written.Special StreamSender relatedTrackerthat is linked to anyStreamSenderMessageinstance and provides theTrackerfunctions for those types of messages.The Target of messages.Tracker object used to track the state of a sentMessageat the remote and allows for local settlement and disposition management. -
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.client.transportClassDescriptionOptions for configuration of the client SSL layerEncapsulates all the Transport options in one configuration object.
-
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.client.transport.netty4ClassDescriptionOptions for configuration of the client SSL layerEncapsulates all the Transport options in one configuration object.
-
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.client.transport.netty5ClassDescriptionOptions for configuration of the client SSL layerEncapsulates all the Transport options in one configuration object.
-
Classes in org.apache.qpid.protonj2.client used by org.apache.qpid.protonj2.client.utilClassDescriptionRepresents 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.