| Package | Description |
|---|---|
| org.apache.qpid.jms.provider.amqp | |
| org.apache.qpid.jms.provider.amqp.builders |
| Modifier and Type | Method and Description |
|---|---|
AmqpProvider |
AmqpProviderFactory.createProvider(URI remoteURI) |
AmqpProvider |
AmqpProviderFactory.createProvider(URI remoteURI,
ProviderFutureFactory futureFactory) |
AmqpProvider |
AmqpSession.getProvider() |
AmqpProvider |
AmqpTransactionContext.getProvider() |
AmqpProvider |
AmqpProvider.getProvider() |
AmqpProvider |
AmqpConnection.getProvider() |
AmqpProvider |
AmqpResourceParent.getProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
AmqpTransactionCoordinator.closeResource(AmqpProvider provider,
ProviderException cause,
boolean localClose) |
void |
AmqpAbstractResource.closeResource(AmqpProvider provider,
ProviderException cause,
boolean remotelyClosed) |
static ProviderConnectionRemotelyClosedException |
AmqpSupport.convertToConnectionClosedException(AmqpProvider provider,
org.apache.qpid.proton.engine.Endpoint endpoint,
org.apache.qpid.proton.amqp.transport.ErrorCondition errorCondition)
Given an ErrorCondition instance create a new Exception that best matches
the error type that indicates the connection creation failed for some reason.
|
static ProviderException |
AmqpSupport.convertToNonFatalException(AmqpProvider provider,
org.apache.qpid.proton.engine.Endpoint endpoint,
org.apache.qpid.proton.amqp.transport.ErrorCondition errorCondition)
Given an ErrorCondition instance create a new Exception that best matches
the error type that indicates a non-fatal error usually at the link level
such as link closed remotely or link create failed due to security access
issues.
|
static ProviderConnectionRemotelyClosedException |
AmqpSupport.createRedirectException(AmqpProvider provider,
org.apache.qpid.proton.amqp.Symbol error,
String message,
org.apache.qpid.proton.amqp.transport.ErrorCondition condition)
When a redirect type exception is received this method is called to create the
appropriate redirect exception type containing the error details needed.
|
void |
AmqpFixedProducer.handleResourceClosure(AmqpProvider provider,
ProviderException error) |
void |
AmqpSession.handleResourceClosure(AmqpProvider provider,
ProviderException error) |
void |
AmqpConnectionSession.handleResourceClosure(AmqpProvider provider,
ProviderException cause) |
void |
AmqpConsumer.handleResourceClosure(AmqpProvider provider,
ProviderException cause) |
void |
AmqpAbstractResource.handleResourceClosure(AmqpProvider provider,
ProviderException error) |
void |
AmqpConnection.handleResourceClosure(AmqpProvider provider,
ProviderException cause) |
void |
AmqpTransactionCoordinator.processDeliveryUpdates(AmqpProvider provider,
org.apache.qpid.proton.engine.Delivery delivery) |
void |
AmqpFixedProducer.processDeliveryUpdates(AmqpProvider provider,
org.apache.qpid.proton.engine.Delivery delivery) |
void |
AmqpEventSink.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 |
AmqpConsumer.processDeliveryUpdates(AmqpProvider provider,
org.apache.qpid.proton.engine.Delivery delivery) |
void |
AmqpAbstractResource.processDeliveryUpdates(AmqpProvider provider,
org.apache.qpid.proton.engine.Delivery delivery) |
void |
AmqpFixedProducer.processFlowUpdates(AmqpProvider provider) |
void |
AmqpEventSink.processFlowUpdates(AmqpProvider provider)
Called when the Proton Engine signals an Flow related event has been triggered
for the given endpoint.
|
void |
AmqpConsumer.processFlowUpdates(AmqpProvider provider) |
void |
AmqpAbstractResource.processFlowUpdates(AmqpProvider provider) |
void |
AmqpEventSink.processRemoteClose(AmqpProvider provider)
Event handler for remote peer close of this resource.
|
void |
AmqpAbstractResource.processRemoteClose(AmqpProvider provider) |
void |
AmqpConnection.processRemoteClose(AmqpProvider provider) |
void |
AmqpEventSink.processRemoteDetach(AmqpProvider provider)
Event handler for remote peer detach of this resource.
|
void |
AmqpAbstractResource.processRemoteDetach(AmqpProvider provider) |
void |
AmqpEventSink.processRemoteOpen(AmqpProvider provider)
Event handler for remote peer open of this resource.
|
void |
AmqpAbstractResource.processRemoteOpen(AmqpProvider provider) |
| Constructor and Description |
|---|
AmqpConnection(AmqpProvider provider,
JmsConnectionInfo info,
org.apache.qpid.proton.engine.Connection protonConnection) |
AmqpConnectionProperties(JmsConnectionInfo connectionInfo,
AmqpProvider provider)
Creates a new instance of this class with default values read from the
given JmsConnectionInfo object.
|
AmqpRedirect(Map<org.apache.qpid.proton.amqp.Symbol,Object> redirect,
AmqpProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
protected AmqpConnection |
AmqpConnectionBuilder.createResource(AmqpProvider parent,
JmsConnectionInfo resourceInfo,
org.apache.qpid.proton.engine.Connection endpoint) |
protected void |
AmqpResourceBuilder.handleClosed(AmqpProvider provider,
ProviderException cause) |
protected void |
AmqpResourceBuilder.handleOpened(AmqpProvider provider) |
void |
AmqpResourceBuilder.processDeliveryUpdates(AmqpProvider provider,
org.apache.qpid.proton.engine.Delivery delivery) |
void |
AmqpResourceBuilder.processFlowUpdates(AmqpProvider provider) |
void |
AmqpResourceBuilder.processRemoteClose(AmqpProvider provider) |
void |
AmqpResourceBuilder.processRemoteDetach(AmqpProvider provider) |
void |
AmqpConsumerBuilder.processRemoteDetach(AmqpProvider provider) |
void |
AmqpResourceBuilder.processRemoteOpen(AmqpProvider provider) |
| Constructor and Description |
|---|
AmqpClosedConnectionBuilder(AmqpProvider parent,
JmsConnectionInfo resourceInfo) |
AmqpConnectionBuilder(AmqpProvider parent,
JmsConnectionInfo resourceInfo) |
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.