| Package | Description |
|---|---|
| org.apache.qpid.jms.provider | |
| org.apache.qpid.jms.provider.amqp | |
| org.apache.qpid.jms.provider.failover |
| Modifier and Type | Class and Description |
|---|---|
class |
BalancedProviderFuture
A more balanced implementation of a ProviderFuture that works better on some
platforms such as windows where the thread park and atomic operations used by
a more aggressive implementation could result in poor performance.
|
class |
ConservativeProviderFuture
A more conservative implementation of a ProviderFuture that is better on some
platforms or resource constrained hardware where high CPU usage can be more
counter productive than other variants that might spin or otherwise avoid
entry into states requiring thread signalling.
|
class |
ProgressiveProviderFuture
An optimized version of a ProviderFuture that makes use of spin waits and other
methods of reacting to asynchronous completion in a more timely manner.
|
| Modifier and Type | Field and Description |
|---|---|
protected static AtomicIntegerFieldUpdater<ProviderFuture> |
ProviderFuture.STATE_FIELD_UPDATER |
| Modifier and Type | Method and Description |
|---|---|
abstract ProviderFuture |
ProviderFutureFactory.createFuture() |
abstract ProviderFuture |
ProviderFutureFactory.createFuture(ProviderSynchronization synchronization) |
abstract ProviderFuture |
ProviderFutureFactory.createUnfailableFuture() |
ProviderFuture |
Provider.newProviderFuture()
Gets a ProviderFuture instance from the Provider for use in performing Provider calls
that require an asynchronous completion to know when the call to the provider has succeeded
or failed.
|
ProviderFuture |
ProviderWrapper.newProviderFuture() |
ProviderFuture |
Provider.newProviderFuture(ProviderSynchronization synchronization)
Gets a ProviderFuture instance from the Provider for use in performing Provider calls
that require an asynchronous completion to know when the call to the provider has succeeded
or failed.
|
ProviderFuture |
ProviderWrapper.newProviderFuture(ProviderSynchronization synchronization) |
| Modifier and Type | Method and Description |
|---|---|
ProviderFuture |
AmqpProvider.newProviderFuture() |
ProviderFuture |
AmqpProvider.newProviderFuture(ProviderSynchronization synchronization) |
| Modifier and Type | Method and Description |
|---|---|
ProviderFuture |
FailoverProvider.newProviderFuture() |
ProviderFuture |
FailoverProvider.newProviderFuture(ProviderSynchronization synchronization) |
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.