Uses of Package
org.apache.qpid.protonj2.client

  • Class
    Description
    Advanced AMQP Message object that provides a thin abstraction to raw AMQP types
    The Container that hosts AMQP Connections.
    Container Options for customizing the behavior of the Container
    Top level Connection object that can be used as a stand alone API for sending messages and creating Receiver instances for message consumption.
    An event object that accompanies events fired to handlers configured in the ConnectionOptions which are signaled during specific Connection event points.
    Options that control the behavior of the Connection created from them.
    Configuration options that can be passed to the Delivery APIs for reading messages and delivery annotations to give access to certain options that can influence certain behaviors of the AMQP decoder that reads the bytes associated with the incoming delivery.
    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 receivers
    Conveys the outcome of a Delivery either incoming or outgoing.
     
    An event object that accompanies events fired to handlers configured in the ConnectionOptions which are signaled during specific Connection life-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 types
    Determines the behavior of a Session when the next receiver method is called on that session.
    Options class that controls various aspects of a OutputStream instance created to write the contents of a section of a StreamSenderMessage.
    AMQP Receiver that provides an interface to receive complete Deliveries from a remote peer.
    Options that control the behavior of the Receiver created 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 client Connection.
    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 a Sender created from them.
    Session object used to create Sender and Receiver instances.
    Options that control the behavior of the Session created from them.
    The Source for messages.
    Options type that carries configuration for link Source types.
    Options for configuration of the client SSL layer
    Configuration options that can be passed to the StreamDelivery APIs for reading messages and delivery annotations to give access to certain options that can influence certain behaviors of the AMQP decoder that reads the bytes associated with the incoming delivery.
    A specialized StreamDelivery type that is returned from the StreamReceiver which can be used to read incoming large messages that are streamed via multiple incoming AMQP Transfer frames.
    A receiver of large message content that is delivered in multiple Transfer frames from the remote.
    A specialized Message type that represents a streamed delivery possibly spanning many incoming Transfer frames from the remote peer.
    Options class that controls various aspects of a StreamReceiver instance 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 a StreamSenderMessage instance and how a streamed message transfer is written.
    Special StreamSender related Tracker that is linked to any StreamSenderMessage instance and provides the Tracker functions for those types of messages.
    The Target of messages.
    Options type that carries configuration for link Target types.
    Base options type for configuration of Source and Target types used by Sender and Receiver end points.
    Tracker object used to track the state of a sent Message at the remote and allows for local settlement and disposition management.
    Encapsulates all the Transport options in one configuration object.
  • Class
    Description
    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.
  • Class
    Description
    Accepted delivery state and outcome marker interface
    Advanced AMQP Message object that provides a thin abstraction to raw AMQP types
    The Container that hosts AMQP Connections.
    Container Options for customizing the behavior of the Container
    Top level Connection object that can be used as a stand alone API for sending messages and creating Receiver instances for message consumption.
    Options that control the behavior of the Connection created from them.
    Configuration options that can be passed to the Delivery APIs for reading messages and delivery annotations to give access to certain options that can influence certain behaviors of the AMQP decoder that reads the bytes associated with the incoming delivery.
    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 types
    Modified delivery state or outcome that carries details on the modification provided by the remote peer or sent by the local client.
    Determines 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 the Receiver created from them.
    Rejected delivery state and outcome marker interface
    Released delivery state and outcome marker interface
    AMQP Sender that provides an API for sending complete Message payload data.
    Options that control the behavior of a Sender created from them.
    Session object used to create Sender and Receiver instances.
    Options that control the behavior of the Session created from them.
    The Source for messages.
    Configuration options that can be passed to the StreamDelivery APIs for reading messages and delivery annotations to give access to certain options that can influence certain behaviors of the AMQP decoder that reads the bytes associated with the incoming delivery.
    A specialized StreamDelivery type that is returned from the StreamReceiver which can be used to read incoming large messages that are streamed via multiple incoming AMQP Transfer frames.
    A receiver of large message content that is delivered in multiple Transfer frames from the remote.
    A specialized Message type that represents a streamed delivery possibly spanning many incoming Transfer frames from the remote peer.
    Options class that controls various aspects of a StreamReceiver instance 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 a StreamSenderMessage instance and how a streamed message transfer is written.
    Special StreamSender related Tracker that is linked to any StreamSenderMessage instance and provides the Tracker functions for those types of messages.
    The Target of messages.
    Tracker object used to track the state of a sent Message at the remote and allows for local settlement and disposition management.
    Transactional DeliveryState marker interface used when a Delivery or Tracker is enlisted in a transaction.
  • Class
    Description
    Options for configuration of the client SSL layer
    Encapsulates all the Transport options in one configuration object.
  • Class
    Description
    Options for configuration of the client SSL layer
    Encapsulates all the Transport options in one configuration object.
  • Class
    Description
    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.