Class StatsOperationsFactory
java.lang.Object
org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
org.infinispan.client.hotrod.impl.operations.StatsOperationsFactory
- All Implemented Interfaces:
CacheOperationsFactory
-
Constructor Summary
ConstructorsConstructorDescriptionStatsOperationsFactory(CacheOperationsFactory delegate, ClientStatistics statistics) -
Method Summary
Modifier and TypeMethodDescriptionprotected DelegatingCacheOperationsFactorynewFactoryFor(CacheOperationsFactory factory) <K,V> HotRodOperation <Map<K, V>> newGetAllBytesOperation(Set<byte[]> keys) This method should not be invoked by callers normally as it bypasses other factory checks.<V> HotRodOperation<V> newGetOperation(Object key) newGetStreamNextOperation(int id, io.netty.channel.Channel channel) newGetStreamStartOperation(Object key, int batchSize) newGetWithMetadataOperation(K key, io.netty.channel.Channel preferredChannel) newPutAllBytesOperation(Map<byte[], byte[]> map, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) This method should not be invoked by callers normally as it bypasses other factory checks.<K,V> HotRodOperation <MetadataValue<V>> newPutIfAbsentOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) <K,V> HotRodOperation <MetadataValue<V>> newPutIfAbsentOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit, Flag... flags) <K,V> HotRodOperation <MetadataValue<V>> newPutKeyValueOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) newPutStreamNextOperation(int id, boolean lastChunk, io.netty.buffer.ByteBuf valueBytes, io.netty.channel.Channel channel) <K,V> HotRodOperation <VersionedOperationResponse<V>> newRemoveIfUnmodifiedOperation(K key, long version) <V> HotRodOperation<MetadataValue<V>> newRemoveOperation(Object key) <K,V> HotRodOperation <VersionedOperationResponse<V>> newReplaceIfUnmodifiedOperation(K key, V value, long lifespan, TimeUnit lifespanTimeUnit, long maxIdle, TimeUnit maxIdleTimeUnit, long version) <K,V> HotRodOperation <V> newReplaceOperation(K key, V valueBytes, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) Methods inherited from class org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
executeOperation, getRemoteCache, marshallParams, newAddClientListenerOperation, newAddClientListenerOperation, newAddNearCacheListenerOperation, newClearOperation, newContainsKeyOperation, newFactoryFor, newGetStreamEndOperation, newIterationEndOperation, newIterationNextOperation, newIterationStartOperation, newPingOperation, newPrepareTransactionOperation, newPutStreamEndOperation, newPutStreamStartOperation, newQueryOperation, newRemoveClientListenerOperation, newSizeOperation, newStatsOperation, newUpdateBloomFilterOperation
-
Constructor Details
-
StatsOperationsFactory
-
-
Method Details
-
newGetOperation
- Specified by:
newGetOperationin interfaceCacheOperationsFactory- Overrides:
newGetOperationin classDelegatingCacheOperationsFactory
-
newGetWithMetadataOperation
public <K,V> HotRodOperation<GetWithMetadataOperation.GetWithMetadataResult<V>> newGetWithMetadataOperation(K key, io.netty.channel.Channel preferredChannel) - Specified by:
newGetWithMetadataOperationin interfaceCacheOperationsFactory- Overrides:
newGetWithMetadataOperationin classDelegatingCacheOperationsFactory
-
newRemoveOperation
- Specified by:
newRemoveOperationin interfaceCacheOperationsFactory- Overrides:
newRemoveOperationin classDelegatingCacheOperationsFactory
-
newPutKeyValueOperation
public <K,V> HotRodOperation<MetadataValue<V>> newPutKeyValueOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) - Specified by:
newPutKeyValueOperationin interfaceCacheOperationsFactory- Overrides:
newPutKeyValueOperationin classDelegatingCacheOperationsFactory
-
newPutIfAbsentOperation
public <K,V> HotRodOperation<MetadataValue<V>> newPutIfAbsentOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) - Specified by:
newPutIfAbsentOperationin interfaceCacheOperationsFactory- Overrides:
newPutIfAbsentOperationin classDelegatingCacheOperationsFactory
-
newPutIfAbsentOperation
public <K,V> HotRodOperation<MetadataValue<V>> newPutIfAbsentOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit, Flag... flags) - Specified by:
newPutIfAbsentOperationin interfaceCacheOperationsFactory- Overrides:
newPutIfAbsentOperationin classDelegatingCacheOperationsFactory
-
newReplaceOperation
public <K,V> HotRodOperation<V> newReplaceOperation(K key, V valueBytes, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) - Specified by:
newReplaceOperationin interfaceCacheOperationsFactory- Overrides:
newReplaceOperationin classDelegatingCacheOperationsFactory
-
newReplaceIfUnmodifiedOperation
public <K,V> HotRodOperation<VersionedOperationResponse<V>> newReplaceIfUnmodifiedOperation(K key, V value, long lifespan, TimeUnit lifespanTimeUnit, long maxIdle, TimeUnit maxIdleTimeUnit, long version) - Specified by:
newReplaceIfUnmodifiedOperationin interfaceCacheOperationsFactory- Overrides:
newReplaceIfUnmodifiedOperationin classDelegatingCacheOperationsFactory
-
newRemoveIfUnmodifiedOperation
public <K,V> HotRodOperation<VersionedOperationResponse<V>> newRemoveIfUnmodifiedOperation(K key, long version) - Specified by:
newRemoveIfUnmodifiedOperationin interfaceCacheOperationsFactory- Overrides:
newRemoveIfUnmodifiedOperationin classDelegatingCacheOperationsFactory
-
newPutAllBytesOperation
public HotRodOperation<Void> newPutAllBytesOperation(Map<byte[], byte[]> map, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) Description copied from interface:CacheOperationsFactoryThis method should not be invoked by callers normally as it bypasses other factory checks. Please useinstead, passing this method as the Functioninvalid reference
PutAllBulkOperation(Set)- Specified by:
newPutAllBytesOperationin interfaceCacheOperationsFactory- Overrides:
newPutAllBytesOperationin classDelegatingCacheOperationsFactory- Parameters:
map-lifespan-lifespanUnit-maxIdleTime-maxIdleTimeUnit-- Returns:
-
newGetAllBytesOperation
Description copied from interface:CacheOperationsFactoryThis method should not be invoked by callers normally as it bypasses other factory checks. Please useinstead, passing this method as the Functioninvalid reference
GetAllBulkOperation(Set)- Specified by:
newGetAllBytesOperationin interfaceCacheOperationsFactory- Overrides:
newGetAllBytesOperationin classDelegatingCacheOperationsFactory- Type Parameters:
K-V-- Parameters:
keys-- Returns:
-
newPutStreamNextOperation
public HotRodOperation<Boolean> newPutStreamNextOperation(int id, boolean lastChunk, io.netty.buffer.ByteBuf valueBytes, io.netty.channel.Channel channel) - Specified by:
newPutStreamNextOperationin interfaceCacheOperationsFactory- Overrides:
newPutStreamNextOperationin classDelegatingCacheOperationsFactory
-
newGetStreamStartOperation
public HotRodOperation<GetStreamStartResponse> newGetStreamStartOperation(Object key, int batchSize) - Specified by:
newGetStreamStartOperationin interfaceCacheOperationsFactory- Overrides:
newGetStreamStartOperationin classDelegatingCacheOperationsFactory
-
newGetStreamNextOperation
public HotRodOperation<GetStreamNextResponse> newGetStreamNextOperation(int id, io.netty.channel.Channel channel) - Specified by:
newGetStreamNextOperationin interfaceCacheOperationsFactory- Overrides:
newGetStreamNextOperationin classDelegatingCacheOperationsFactory
-
newFactoryFor
- Specified by:
newFactoryForin classDelegatingCacheOperationsFactory
-