All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractClientEvent |
|
| AbstractConfigurationChildBuilder |
AbstractConfigurationChildBuilder.
|
| AbstractKeyOperation<K,T> |
Basic class for all hot rod operations that manipulate a key.
|
| AbstractKeyValueOperation<K,T> |
Base class for all operations that manipulate a key and a value.
|
| AbstractMultimapKeyOperation<K,T> |
|
| AbstractMultimapKeyValueOperation<K,T> |
|
| AbstractPutIfAbsentOperation<K,T> |
|
| AbstractPutOperation<K,T> |
|
| AbstractRemoveOperation<K,T> |
|
| AbstractSecurityConfigurationChildBuilder |
AbstractSecurityConfigurationChildBuilder.
|
| AbstractVersionedInputStream |
|
| AddBloomNearCacheClientListenerOperation |
|
| AddClientListenerOperation |
|
| AddListenerOperation |
An add listener operation for StrongCounter.addListener(CounterListener) and WeakCounter.addListener(CounterListener)
|
| AddOperation |
Add operation.
|
| AdminOperation |
AdminOperation.
|
| AuthenticationConfiguration |
AuthenticationConfiguration.
|
| AuthenticationConfigurationBuilder |
AuthenticationConfigurationBuilder.
|
| AuthMechListOperation |
Obtains a list of SASL authentication mechanisms supported by the server
|
| AuthOperation |
Performs a step in the challenge/response authentication operation
|
| BaseCounter |
|
| BasicCallbackHandler |
|
| BulkGetKeysOperation<K> |
Reads all keys.
|
| ByteBufUtil |
Helper methods for writing varints, arrays and strings to ByteBuf.
|
| BytesOnlyMarshaller |
Marshaller that only supports byte[] instances writing them as is
|
| CacheEntryCollectionImpl<K,V> |
The values used in this class are assumed to be in MILLISECONDS
|
| CacheEntryImpl<K,V> |
|
| CacheEntryMetadataImpl |
|
| CacheEntryVersionImpl |
|
| CacheInfo |
Holds all the cluster topology information the client has for a single cache.
|
| CacheNotTransactionalException |
When try to create a transactional org.infinispan.hotrod.RemoteCache but the cache in the Hot Rod
server isn't transactional, this exception is thrown.
|
| CacheOperationsFactory |
|
| CacheTopologyInfo |
Contains information about cache topology including servers and owned segments.
|
| CacheTopologyInfoImpl |
|
| ChannelFactory |
Central component providing connections to remote server.
|
| ChannelInboundHandlerDefaults |
This is effectively the same as ChannelInboundHandlerAdapter but allows
to be inherited in a class with another superclass.
|
| ChannelInputStream |
|
| ChannelOperation |
A callback to be invoked on a channel.
|
| ChannelOutboundHandlerDefaults |
This is effectively the same as ChannelOutboundHandlerAdapter but allows
to be inherited in a class with another superclass.
|
| ChannelOutputStream |
|
| ChannelOutputStreamListener |
|
| ChannelPoolCloseEvent |
|
| ChannelRecord |
This class serves multiple purposes:
1) Activation: this extends CompletableFuture which is completed once the connection and initial handshake
are completed.
|
| ClearOperation |
|
| ClientCacheEntryCreatedEvent<K> |
Client side cache entry created events provide information on the created
key, and the version of the entry.
|
| ClientCacheEntryCustomEvent<T> |
The events generated by default contain just enough information to make the
event relevant but they avoid cramming too much information in order to reduce
the cost of sending them.
|
| ClientCacheEntryExpiredEvent<K> |
Client side cache entry expired events provide information on the expired key.
|
| ClientCacheEntryModifiedEvent<K> |
Client side cache entry modified events provide information on the modified
key, and the version of the entry after the modification.
|
| ClientCacheEntryRemovedEvent<K> |
Client side cache entry removed events provide information on the removed key.
|
| ClientCacheFailoverEvent |
Event received when the registered listener fails over to a different node.
|
| ClientEvent |
|
| ClientEvent.Type |
|
| ClientEventDispatcher |
|
| ClientIntelligence |
ClientIntelligence specifies the level of intelligence used by the client.
|
| ClientListener |
Annotation that marks a class to receive remote events from Hot Rod caches.
|
| ClientListenerNotifier |
|
| ClientListenerOperation |
|
| ClientStatistics |
|
| ClientTopology |
Keeps the Hot Rod client topology information together: topology id and client intelligence.
|
| ClusterConfiguration |
|
| ClusterConfigurationBuilder |
|
| ClusterInfo |
Cluster definition
|
| Codec |
A Hot Rod protocol encoder/decoder.
|
| Codec40 |
|
| CodecUtils |
|
| CompareAndSwapOperation |
A compare-and-set operation for StrongCounter.compareAndSwap(long, long) and StrongCounter.compareAndSet(long, long).
|
| CompleteTransactionOperation |
Represents a commit or rollback request from the TransactionManager.
|
| ConfigurationChildBuilder |
ConfigurationChildBuilder.
|
| ConfigurationProperties |
Encapsulate all config properties here
|
| ConnectionPoolConfiguration |
ConnectionPoolConfiguration.
|
| ConnectionPoolConfigurationBuilder |
ConnectionPoolConfigurationBuilder.
|
| ConsistentHash |
Abstraction for the used consistent hash.
|
| ConsistentHashFactory |
|
| ConsistentHashV2 |
Version 2 of the ConsistentHash function.
|
| ContainsEntryMultimapOperation<K> |
|
| ContainsKeyMultimapOperation<K> |
|
| ContainsKeyOperation<K> |
|
| ContainsValueMultimapOperation |
|
| ControlByte |
A control byte used by each write operation to flag if the key was read or not, or if the write operation is a remove
operation
|
| CounterEventDispatcher |
|
| CounterOperationFactory |
A operation factory that builds counter operations.
|
| CreatedEventImpl<K> |
|
| CustomEventImpl<T> |
|
| DataFormat |
Defines data format for keys and values during Hot Rod client requests.
|
| DataFormat.Builder |
|
| DefaultAsyncExecutorFactory |
|
| DefaultNearCacheFactory |
|
| DefaultTransportFactory |
Default implementation of the TransportFactory interface which uses epoll if available and nio otherwise.
|
| DefineCounterOperation |
A counter define operation for CounterManager.defineCounter(String, CounterConfiguration).
|
| DelegatingRemoteCache<K,V> |
Delegates all invocations to the provided underlying RemoteCache but provides extensibility to intercept when
a method is invoked.
|
| EventDispatcher<T> |
|
| ExecuteOperation<T> |
ExecuteOperation.
|
| ExecutorFactoryConfiguration |
ExecutorFactoryConfiguration.
|
| ExecutorFactoryConfigurationBuilder |
Configures executor factory.
|
| ExhaustedAction |
Enumeration for whenExhaustedAction.
|
| ExpiredEventImpl<K> |
|
| FailoverRequestBalancingStrategy |
Defines what servers will be selected when a smart-routed request fails.
|
| FaultTolerantPingOperation |
A fault tolerant ping operation that can survive to node failures.
|
| Filters |
|
| ForgetTransactionOperation |
It forgets the transaction identified by Xid in the server.
|
| GenericTransactionManagerLookup |
A TransactionManagerLookup implementation that attempts to locate a TransactionManager.
|
| GetAllOperation<K,V> |
|
| GetAllParallelOperation<K,V> |
|
| GetAndRemoveOperation<K,V> |
|
| GetConfigurationOperation |
A counter configuration for CounterManager.getConfiguration(String).
|
| GetCounterNamesOperation |
A counter operation for CounterManager.getCounterNames().
|
| GetKeyMultimapOperation<K,V> |
|
| GetKeyWithMetadataMultimapOperation<K,V> |
|
| GetOperation<K,V> |
|
| GetStreamOperation<K> |
Streaming Get operation
|
| GetValueOperation |
A counter operation that returns the counter's value.
|
| GetWithMetadataOperation<K,V> |
|
| HeaderDecoder |
|
| HeaderParams |
Hot Rod request header parameters
|
| HintedReplayingDecoder<S> |
Copy-paste of ReplayingDecoder which is hinted to not attempt decoding unless enough
bytes are read.
|
| HintingByteBuf |
Copy-paste of ReplayingDecoderByteBuf which hints HintedReplayingDecoder
to not try decoding until requested bytes are received.
|
| HotRod |
|
| HotRodAsyncCache<K,V> |
|
| HotRodAsyncCaches |
|
| HotRodAsyncContainer |
|
| HotRodAsyncLock |
|
| HotRodAsyncLocks |
|
| HotRodAsyncMultiMap<K,V> |
|
| HotRodAsyncMultiMaps |
|
| HotRodAsyncQuery<K,V,R> |
|
| HotRodAsyncStreamingCache<K> |
|
| HotRodAsyncStrongCounter |
|
| HotRodAsyncStrongCounters |
|
| HotRodAsyncWeakCounter |
|
| HotRodAsyncWeakCounters |
|
| HotRodClientException |
Base class for exceptions reported by the hot rod client.
|
| HotRodConfiguration |
Configuration.
|
| HotRodConfigurationBuilder |
ConfigurationBuilder used to generate immutable HotRodConfiguration objects to pass to the
Infinispan.create(Configuration) method.
|
| HotRodConstants |
Defines constants defined by Hot Rod specifications.
|
| HotRodConstants.Names |
|
| HotRodCounterEvent |
A CounterEvent implementation for the Hot Rod client.
|
| HotRodFactory |
|
| HotRodFlag |
Defines all the flags available in the Hot Rod client that can influence the behavior of operations.
|
| HotRodFlags |
|
| HotRodMutinyCache<K,V> |
|
| HotRodMutinyCaches |
|
| HotRodMutinyContainer |
|
| HotRodMutinyLock |
|
| HotRodMutinyLocks |
|
| HotRodMutinyMultiMap<K,V> |
|
| HotRodMutinyMultiMaps |
|
| HotRodMutinyQuery<K,V,R> |
|
| HotRodMutinyStreamingCache<K> |
|
| HotRodMutinyStrongCounter |
|
| HotRodMutinyStrongCounters |
|
| HotRodMutinyWeakCounter |
|
| HotRodMutinyWeakCounters |
|
| HotRodOperation<T> |
Generic Hot Rod operation.
|
| HotRodSyncCache<K,V> |
|
| HotRodSyncCaches |
|
| HotRodSyncContainer |
|
| HotRodSyncLock |
|
| HotRodSyncLocks |
|
| HotRodSyncMultiMap<K,V> |
|
| HotRodSyncMultiMaps |
|
| HotRodSyncQuery<K,V,R> |
|
| HotRodSyncStreamingCache<K> |
|
| HotRodSyncStrongCounter |
|
| HotRodSyncStrongCounters |
|
| HotRodSyncWeakCounter |
|
| HotRodSyncWeakCounters |
|
| HotRodTimeoutException |
Signals an remote timeout(due to locking) in the infinispan server.
|
| HotRodTransport |
|
| HotRodURI |
|
| IdleStateHandlerProvider |
|
| IncorrectClientListenerException |
|
| InitialPingHandler |
|
| InvalidatedNearRemoteCache<K,V> |
Near cache implementation enabling
|
| InvalidResponseException |
Signals an internal protocol error.
|
| IsDefinedOperation |
A counter operation for CounterManager.isDefined(String).
|
| IterationEndOperation |
|
| IterationEndResponse |
|
| IterationNextOperation<K,E> |
|
| IterationNextResponse<K,E> |
|
| IterationStartOperation |
|
| IterationStartResponse |
|
| KeyTracker |
|
| Log |
Log abstraction for the hot rod client.
|
| Log_$logger |
Warning this class consists of generated code.
|
| LogFactory |
Factory that creates Log instances.
|
| MarshallerRegistry |
A registry of Marshaller along with its MediaType.
|
| MarshallerUtil |
|
| MBeanHelper |
|
| MBeanHelper.Impl |
|
| MBeanHelper.NoOp |
|
| Metadata |
Represents metadata about an entry, such as creation and access times and expiration information.
|
| MetadataValue<V> |
Besides the value, also contains a version and expiration information.
|
| MetadataValueImpl<V> |
MetadataValueImpl.
|
| Modification |
The final modification of a specific key.
|
| ModifiedEventImpl<K> |
|
| MultimapCacheManager<K,V> |
|
| MultimapHotRodConstants |
Multimap hotrod constants
|
| MultimapOperationsFactory |
|
| MutinyToAsyncCacheEntryProcessor<K,V,T> |
|
| NearCache<K,V> |
Near cache contract.
|
| NearCacheConfiguration |
|
| NearCacheConfigurationBuilder |
|
| NearCacheFactory |
|
| NearCacheMode |
Decides how client-side near caching should work.
|
| NearCacheService<K,V> |
Near cache service, manages the lifecycle of the near cache.
|
| NotificationManager |
A Hot Rod client notification manager for a single CounterManager.
|
| OperationContext |
|
| ParallelHotRodOperation<T,SUBOP extends HotRodOperation<T>> |
An HotRod operation that span across multiple remote nodes concurrently (like getAll / putAll).
|
| ParallelOperationException |
|
| PingOperation |
|
| PingResponse |
|
| PingResponse.Decoder |
|
| PrepareTransactionOperation |
A prepare request from the TransactionManager.
|
| PrivateHotRodFlag |
|
| ProtocolVersion |
Enumeration of supported Hot Rod client protocol VERSIONS.
|
| PutAllOperation |
|
| PutAllParallelOperation |
|
| PutIfAbsentOperation<K,V> |
|
| PutKeyValueMultimapOperation<K> |
|
| PutOperation<K,V> |
|
| PutStreamOperation<K> |
Streaming put operation
|
| QueryOperation |
|
| QueryResponse |
|
| ReconnectTask |
|
| RecoveryIterator |
|
| RecoveryManager |
It keeps the local in-doubt transactions.
|
| RecoveryOperation |
A recovery request from the TransactionManager.
|
| RemoteCache<K,V> |
|
| RemoteCacheClientStatisticsMXBean |
RemoteCache client-side statistics (such as number of connections)
|
| RemoteCacheConfiguration |
|
| RemoteCacheConfigurationBuilder |
Per-cache configuration.
|
| RemoteCacheImpl<K,V> |
|
| RemoteCacheManagerMXBean |
RemoteCacheManager client-side statistics and operations
|
| RemoteCacheManagerNotStartedException |
Thrown when trying to use an RemoteCache that is associated to an
org.infinispan.hotrod.RemoteCacheManager that was not started.
|
| RemoteCounterManager |
A CounterManager implementation for Hot Rod clients.
|
| RemoteIllegalLifecycleStateException |
This exception is thrown when the remote cache or cache manager does not
have the right lifecycle state for operations to be called on it.
|
| RemoteMultimapCache<K,V> |
|
| RemoteMultimapCacheImpl<K,V> |
|
| RemoteNodeSuspectException |
When a remote node is suspected and evicted from the cluster while an
operation is ongoing, the Hot Rod client emits this exception.
|
| RemotePublisher<K,E> |
|
| RemoteQuery |
|
| RemoteQuery |
|
| RemoteTransactionManager |
A simple TransactionManager implementation.
|
| RemoteTransactionManagerLookup |
|
| RemoteXid |
|
| RemoveClientListenerOperation |
Remove client listener operation.
|
| RemovedEventImpl<K> |
|
| RemoveEntryMultimapOperation<K> |
|
| RemoveIfUnmodifiedOperation<K,V> |
|
| RemoveKeyMultimapOperation<K> |
|
| RemoveListenerOperation |
A remove listener operation for Handle.remove().
|
| RemoveOperation |
A counter operation for CounterManager.remove(String), StrongCounter.remove() and WeakCounter.remove().
|
| RemoveOperation<K> |
|
| ReplaceIfUnmodifiedOperation<K,V> |
|
| ReplaceOperation<K,V> |
|
| ResetOperation |
A counter operation for StrongCounter.reset() and WeakCounter.reset().
|
| RetryAwareCompletionStage<E> |
|
| RetryOnFailureOperation<T> |
Base class for all the operations that need retry logic: if the operation fails due to connection problems, try with
another available connection.
|
| RoundRobinBalancingStrategy |
|
| SaslDecoderEncoder |
|
| SaslQop |
SaslQop.
|
| SaslStrength |
SaslStrength.
|
| SecurityConfiguration |
SecurityConfiguration.
|
| SecurityConfigurationBuilder |
SecurityConfigurationBuilder.
|
| SegmentConsistentHash |
|
| ServerConfiguration |
ServerConfiguration.
|
| ServerConfigurationBuilder |
ServerConfigurationBuilder.
|
| ServerStatistics |
Defines the possible list of statistics defined by the Hot Rod server.
|
| ServerStatisticsImpl |
|
| SetIfAbsentOperation<K> |
|
| SetOperation<K> |
|
| SizeMultimapOperation |
|
| SizeOperation |
|
| SslConfiguration |
SslConfiguration.
|
| SslConfigurationBuilder |
SSLConfigurationBuilder.
|
| SslHandshakeExceptionHandler |
|
| StatisticsConfiguration |
|
| StatisticsConfigurationBuilder |
Configures client-side statistics
|
| StatsAffectingHotRodOperation<T> |
|
| StatsAffectingRetryingOperation<T> |
|
| StatsOperation |
|
| SyncModeTransactionTable |
A TransactionTable that registers the cache as a Synchronization in the transaction.
|
| SyncToAsyncEntryProcessor<K,V,T> |
|
| TelemetryService |
|
| TelemetryServiceImpl |
|
| TimeUnitParam |
Time unit representation for HotRod
|
| TokenCallbackHandler |
|
| TopologyInfo |
Maintains topology information about caches.
|
| TransactionalRemoteCacheImpl<K,V> |
|
| TransactionContext<K,V> |
A context with the keys involved in a Transaction.
|
| TransactionEntry<K,V> |
|
| TransactionMode |
Specifies how a resource is enlisted in a transaction
If TransactionMode.NONE is used, the resource won't be transactional.
|
| TransactionOperationFactory |
An operation factory that builds operations independent from the cache used.
|
| TransactionTable |
|
| TransportException |
Indicates a communication exception with the Hot Rod server: e.g.
|
| TransportFactory |
TransportFactory is responsible for creating Netty's SocketChannels and EventLoopGroups.
|
| UpdateBloomFilterOperation |
|
| Util |
|
| Versioned |
Versioned
|
| VersionedMetadata |
VersionedMetadata
|
| VersionedMetadataImpl |
|
| VersionedOperationResponse<V> |
|
| VersionedOperationResponse.RspCode |
|
| VersionedValue<V> |
Besides the key and value, also contains an version.
|
| VersionedValueImpl<V> |
|
| VoidCallbackHandler |
|
| XaModeTransactionTable |
|