TransactionController |
TransactionController.addCapacityAvailableHandler(EventHandler<TransactionController> handler) |
Allows the caller to add an EventHandler that will be signaled when the underlying
link for this TransactionController has been granted credit which would then allow for
transaction Declared and Discharge commands to be sent to the remote Transactional
Resource.
|
E |
Endpoint.closeHandler(EventHandler<E> remoteCloseEventHandler) |
Sets a EventHandler for when an AMQP Close frame is received from the remote peer.
|
L |
Link.creditStateUpdateHandler(EventHandler<L> handler) |
Handler for link credit updates that occur after a remote Flow arrives.
|
TransactionController |
TransactionController.declaredHandler(EventHandler<Transaction<TransactionController>> declaredEventHandler) |
Called when the TransactionManager end of the link has responded to a previous
Declare request and the transaction can now be used to enroll deliveries into the
active transaction.
|
TransactionController |
TransactionController.declareFailureHandler(EventHandler<Transaction<TransactionController>> declareFailureEventHandler) |
|
TransactionManager |
TransactionManager.declareHandler(EventHandler<Transaction<TransactionManager>> declaredEventHandler) |
Called when the TransactionController end of the link has requested a new transaction be
declared using the information provided in the given Declare instance.
|
IncomingDelivery |
IncomingDelivery.deliveryAbortedHandler(EventHandler<IncomingDelivery> handler) |
Handler for aborted deliveries that is called if this delivery is aborted by the Sender .
|
Receiver |
Receiver.deliveryAbortedHandler(EventHandler<IncomingDelivery> handler) |
Handler for aborted deliveries that is called for each aborted in-progress delivery.
|
IncomingDelivery |
IncomingDelivery.deliveryReadHandler(EventHandler<IncomingDelivery> handler) |
Handler for incoming deliveries that is called for each incoming Transfer frame that comprises
either one complete delivery or a chunk of a split framed Transfer .
|
Receiver |
Receiver.deliveryReadHandler(EventHandler<IncomingDelivery> handler) |
Handler for incoming deliveries that is called for each incoming Transfer frame that comprises
either one complete delivery or a chunk of a split framed Transfer .
|
IncomingDelivery |
IncomingDelivery.deliveryStateUpdatedHandler(EventHandler<IncomingDelivery> handler) |
Handler for updates to the remote state of incoming deliveries that have previously been received.
|
OutgoingDelivery |
OutgoingDelivery.deliveryStateUpdatedHandler(EventHandler<OutgoingDelivery> handler) |
Handler for updates to the remote state of outgoing deliveries that have begun transferring frames.
|
Receiver |
Receiver.deliveryStateUpdatedHandler(EventHandler<IncomingDelivery> handler) |
Handler for updates to the remote state of incoming deliveries that have previously been received.
|
Sender |
Sender.deliveryStateUpdatedHandler(EventHandler<OutgoingDelivery> handler) |
Handler for updates for deliveries that have previously been sent.
|
L |
Link.detachHandler(EventHandler<L> remoteDetachHandler) |
Sets a EventHandler for when an AMQP Detach frame is received from the remote peer for this
Link which would have been locally opened previously, the Detach from would have been marked
as not having been closed.
|
TransactionController |
TransactionController.dischargedHandler(EventHandler<Transaction<TransactionController>> dischargedEventHandler) |
|
TransactionController |
TransactionController.dischargeFailureHandler(EventHandler<Transaction<TransactionController>> dischargeFailureEventHandler) |
|
TransactionManager |
TransactionManager.dischargeHandler(EventHandler<Transaction<TransactionManager>> dischargeEventHandler) |
Called when the TransactionController end of the link has requested a current transaction be
discharged using the information provided in the given Discharge instance.
|
E |
Endpoint.engineShutdownHandler(EventHandler<Engine> engineShutdownEventHandler) |
Sets an EventHandler that is invoked when the engine that supports this Endpoint is shutdown
via a call to Engine.shutdown() which indicates a desire to terminate all engine operations.
|
Engine |
Engine.errorHandler(EventHandler<Engine> engineFailure) |
Sets a handler instance that will be notified when the engine encounters a fatal error.
|
E |
Endpoint.localCloseHandler(EventHandler<E> localCloseHandler) |
|
L |
Link.localDetachHandler(EventHandler<L> localDetachHandler) |
|
E |
Endpoint.localOpenHandler(EventHandler<E> localOpenHandler) |
|
Connection |
Connection.negotiate(EventHandler<AMQPHeader> remoteAMQPHeaderHandler) |
If not already negotiated this method initiates the AMQP protocol negotiation phase of
the connection process sending the AMQPHeader to the remote peer.
|
E |
Endpoint.openHandler(EventHandler<E> remoteOpenEventHandler) |
Sets a EventHandler for when an AMQP Open frame is received from the remote peer.
|
default Engine |
Engine.outputHandler(EventHandler<ProtonBuffer> output) |
Sets a handler instance that will be notified when data from the engine is ready to
be written to some output sink (socket etc).
|
L |
Link.parentEndpointClosedHandler(EventHandler<L> handler) |
|
TransactionController |
TransactionController.parentEndpointClosedHandler(EventHandler<TransactionController> handler) |
|
TransactionManager |
TransactionManager.parentEndpointClosedHandler(EventHandler<TransactionManager> handler) |
|
Connection |
Connection.receiverOpenHandler(EventHandler<Receiver> remoteReceiverOpenEventHandler) |
Sets a EventHandler for when an AMQP Attach frame is received from the remote peer for a receiving link.
|
Session |
Session.receiverOpenHandler(EventHandler<Receiver> remoteReceiverOpenEventHandler) |
Sets a EventHandler for when an AMQP Attach frame is received from the remote peer for a receiving link.
|
Connection |
Connection.senderOpenHandler(EventHandler<Sender> remoteSenderOpenEventHandler) |
Sets a EventHandler for when an AMQP Attach frame is received from the remote peer for a sending link.
|
Session |
Session.senderOpenHandler(EventHandler<Sender> remoteSenderOpenEventHandler) |
Sets a EventHandler for when an AMQP Attach frame is received from the remote peer for a sending link.
|
Connection |
Connection.sessionOpenHandler(EventHandler<Session> remoteSessionOpenEventHandler) |
Sets a EventHandler for when an AMQP Begin frame is received from the remote peer.
|
Engine |
Engine.shutdownHandler(EventHandler<Engine> engineShutdownEventHandler) |
Sets a handler instance that will be notified when the engine is shut down via a call to the
Engine.shutdown() method is called.
|
Connection |
Connection.transactionManagerOpenHandler(EventHandler<TransactionManager> remoteTxnManagerOpenEventHandler) |
Sets a EventHandler for when an AMQP Attach frame is received from the remote peer for a transaction
coordination link.
|
Session |
Session.transactionManagerOpenHandler(EventHandler<TransactionManager> remoteTxnManagerOpenEventHandler) |
Sets a EventHandler for when an AMQP Attach frame is received from the remote peer for a transaction
coordination link.
|