Uses of Class
org.apache.qpid.jms.provider.amqp.AmqpProvider
Packages that use AmqpProvider
-
Uses of AmqpProvider in org.apache.qpid.jms.provider.amqp
Methods in org.apache.qpid.jms.provider.amqp that return AmqpProviderModifier and TypeMethodDescriptionAmqpProviderFactory.createProvider(URI remoteURI) AmqpProviderFactory.createProvider(URI remoteURI, ProviderFutureFactory futureFactory) AmqpConnection.getProvider()AmqpProvider.getProvider()AmqpResourceParent.getProvider()AmqpSession.getProvider()AmqpTransactionContext.getProvider()Methods in org.apache.qpid.jms.provider.amqp with parameters of type AmqpProviderModifier and TypeMethodDescriptionvoidAmqpAbstractResource.closeResource(AmqpProvider provider, ProviderException cause, boolean remotelyClosed) voidAmqpTransactionCoordinator.closeResource(AmqpProvider provider, ProviderException cause, boolean localClose) 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 ProviderExceptionAmqpSupport.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.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.voidAmqpAbstractResource.handleResourceClosure(AmqpProvider provider, ProviderException error) voidAmqpConnection.handleResourceClosure(AmqpProvider provider, ProviderException cause) voidAmqpConnectionSession.handleResourceClosure(AmqpProvider provider, ProviderException cause) voidAmqpConsumer.handleResourceClosure(AmqpProvider provider, ProviderException cause) voidAmqpFixedProducer.handleResourceClosure(AmqpProvider provider, ProviderException error) voidAmqpSession.handleResourceClosure(AmqpProvider provider, ProviderException error) voidAmqpAbstractResource.processDeliveryUpdates(AmqpProvider provider, org.apache.qpid.proton.engine.Delivery delivery) voidAmqpConsumer.processDeliveryUpdates(AmqpProvider provider, org.apache.qpid.proton.engine.Delivery delivery) voidAmqpEventSink.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.voidAmqpFixedProducer.processDeliveryUpdates(AmqpProvider provider, org.apache.qpid.proton.engine.Delivery delivery) voidAmqpTransactionCoordinator.processDeliveryUpdates(AmqpProvider provider, org.apache.qpid.proton.engine.Delivery delivery) voidAmqpAbstractResource.processFlowUpdates(AmqpProvider provider) voidAmqpConsumer.processFlowUpdates(AmqpProvider provider) voidAmqpEventSink.processFlowUpdates(AmqpProvider provider) Called when the Proton Engine signals an Flow related event has been triggered for the given endpoint.voidAmqpFixedProducer.processFlowUpdates(AmqpProvider provider) voidAmqpAbstractResource.processRemoteClose(AmqpProvider provider) voidAmqpConnection.processRemoteClose(AmqpProvider provider) voidAmqpEventSink.processRemoteClose(AmqpProvider provider) Event handler for remote peer close of this resource.voidAmqpAbstractResource.processRemoteDetach(AmqpProvider provider) voidAmqpEventSink.processRemoteDetach(AmqpProvider provider) Event handler for remote peer detach of this resource.final voidAmqpAbstractResource.processRemoteOpen(AmqpProvider provider) voidAmqpEventSink.processRemoteOpen(AmqpProvider provider) Event handler for remote peer open of this resource.Constructors in org.apache.qpid.jms.provider.amqp with parameters of type AmqpProviderModifierConstructorDescriptionAmqpConnection(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) -
Uses of AmqpProvider in org.apache.qpid.jms.provider.amqp.builders
Fields in org.apache.qpid.jms.provider.amqp.builders declared as AmqpProviderMethods in org.apache.qpid.jms.provider.amqp.builders with parameters of type AmqpProviderModifier and TypeMethodDescriptionprotected AmqpConnectionAmqpConnectionBuilder.createResource(AmqpProvider parent, JmsConnectionInfo resourceInfo, org.apache.qpid.proton.engine.Connection endpoint) protected final voidAmqpResourceBuilder.handleClosed(AmqpProvider provider, ProviderException cause) protected final voidAmqpResourceBuilder.handleOpened(AmqpProvider provider) voidAmqpResourceBuilder.processDeliveryUpdates(AmqpProvider provider, org.apache.qpid.proton.engine.Delivery delivery) voidAmqpResourceBuilder.processFlowUpdates(AmqpProvider provider) voidAmqpResourceBuilder.processRemoteClose(AmqpProvider provider) voidAmqpConsumerBuilder.processRemoteDetach(AmqpProvider provider) voidAmqpResourceBuilder.processRemoteDetach(AmqpProvider provider) voidAmqpResourceBuilder.processRemoteOpen(AmqpProvider provider) Constructors in org.apache.qpid.jms.provider.amqp.builders with parameters of type AmqpProviderModifierConstructorDescriptionAmqpClosedConnectionBuilder(AmqpProvider parent, JmsConnectionInfo resourceInfo) AmqpConnectionBuilder(AmqpProvider parent, JmsConnectionInfo resourceInfo)