public interface AmqpEventSink
| Modifier and Type | Method and Description |
|---|---|
void |
processDeliveryUpdates(AmqpProvider provider,
org.apache.qpid.proton.engine.Delivery delivery)
Called when the Proton Engine signals an Delivery related event has been triggered
for the given endpoint.
|
void |
processFlowUpdates(AmqpProvider provider)
Called when the Proton Engine signals an Flow related event has been triggered
for the given endpoint.
|
void |
processRemoteClose(AmqpProvider provider)
Event handler for remote peer close of this resource.
|
void |
processRemoteDetach(AmqpProvider provider)
Event handler for remote peer detach of this resource.
|
void |
processRemoteOpen(AmqpProvider provider)
Event handler for remote peer open of this resource.
|
void processRemoteOpen(AmqpProvider provider) throws ProviderException
provider - the AmqpProvider instance for easier access to fire events.ProviderException - if an error occurs while processing the update.void processRemoteDetach(AmqpProvider provider) throws ProviderException
provider - the AmqpProvider instance for easier access to fire events.ProviderException - if an error occurs while processing the update.void processRemoteClose(AmqpProvider provider) throws ProviderException
provider - the AmqpProvider instance for easier access to fire events.ProviderException - if an error occurs while processing the update.void processDeliveryUpdates(AmqpProvider provider, org.apache.qpid.proton.engine.Delivery delivery) throws ProviderException
provider - the AmqpProvider instance for easier access to fire events.delivery - the Delivery that has an update to its state which needs handled.ProviderException - if an error occurs while processing the update.void processFlowUpdates(AmqpProvider provider) throws ProviderException
provider - the AmqpProvider instance for easier access to fire events.ProviderException - if an error occurs while processing the update.Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.