Class TelemetryCacheOperationsFactory
java.lang.Object
org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
org.infinispan.client.hotrod.telemetry.impl.TelemetryCacheOperationsFactory
- All Implemented Interfaces:
org.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
public class TelemetryCacheOperationsFactory
extends org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
Constructor Summary
ConstructorsConstructorDescriptionTelemetryCacheOperationsFactory
(org.infinispan.client.hotrod.impl.operations.CacheOperationsFactory delegate) -
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.client.hotrod.impl.operations.AddClientListenerOperation
newAddClientListenerOperation
(Object listener) org.infinispan.client.hotrod.impl.operations.AddClientListenerOperation
newAddClientListenerOperation
(Object listener, Object[] filterFactoryParams, Object[] converterFactoryParams) org.infinispan.client.hotrod.impl.operations.HotRodOperation
<Void> protected org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
newFactoryFor
(org.infinispan.client.hotrod.impl.operations.CacheOperationsFactory factory) <K,
V> org.infinispan.client.hotrod.impl.operations.HotRodOperation <MetadataValue<V>> newPutIfAbsentOperation
(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) <K,
V> org.infinispan.client.hotrod.impl.operations.HotRodOperation <MetadataValue<V>> newPutKeyValueOperation
(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) <K,
V> org.infinispan.client.hotrod.impl.operations.HotRodOperation <VersionedOperationResponse<V>> newRemoveIfUnmodifiedOperation
(K key, long version) <V> org.infinispan.client.hotrod.impl.operations.HotRodOperation
<MetadataValue<V>> newRemoveOperation
(Object key) <K,
V> org.infinispan.client.hotrod.impl.operations.HotRodOperation <VersionedOperationResponse<V>> newReplaceIfUnmodifiedOperation
(K key, V value, long lifespan, TimeUnit lifespanTimeUnit, long maxIdle, TimeUnit maxIdleTimeUnit, long version) <K,
V> org.infinispan.client.hotrod.impl.operations.HotRodOperation <V> newReplaceOperation
(K key, V valueBytes, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) org.infinispan.client.hotrod.impl.operations.HotRodOperation
<Integer> Methods inherited from class org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
executeOperation, getRemoteCache, marshallParams, newAddNearCacheListenerOperation, newContainsKeyOperation, newFactoryFor, newGetAllBytesOperation, newGetOperation, newGetStreamEndOperation, newGetStreamNextOperation, newGetStreamStartOperation, newGetWithMetadataOperation, newIterationEndOperation, newIterationNextOperation, newIterationStartOperation, newPingOperation, newPrepareTransactionOperation, newPutAllBytesOperation, newPutIfAbsentOperation, newPutStreamEndOperation, newPutStreamNextOperation, newPutStreamStartOperation, newQueryOperation, newRemoveClientListenerOperation, newStatsOperation, newUpdateBloomFilterOperation
-
Constructor Details
-
TelemetryCacheOperationsFactory
public TelemetryCacheOperationsFactory(org.infinispan.client.hotrod.impl.operations.CacheOperationsFactory delegate)
-
-
Method Details
-
newFactoryFor
protected org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory newFactoryFor(org.infinispan.client.hotrod.impl.operations.CacheOperationsFactory factory) - Specified by:
newFactoryFor
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newRemoveOperation
public <V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<MetadataValue<V>> newRemoveOperation(Object key) - Specified by:
newRemoveOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newRemoveOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newRemoveIfUnmodifiedOperation
public <K,V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<VersionedOperationResponse<V>> newRemoveIfUnmodifiedOperation(K key, long version) - Specified by:
newRemoveIfUnmodifiedOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newRemoveIfUnmodifiedOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newReplaceIfUnmodifiedOperation
public <K,V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<VersionedOperationResponse<V>> newReplaceIfUnmodifiedOperation(K key, V value, long lifespan, TimeUnit lifespanTimeUnit, long maxIdle, TimeUnit maxIdleTimeUnit, long version) - Specified by:
newReplaceIfUnmodifiedOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newReplaceIfUnmodifiedOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newPutKeyValueOperation
public <K,V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<MetadataValue<V>> newPutKeyValueOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) - Specified by:
newPutKeyValueOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newPutKeyValueOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newPutIfAbsentOperation
public <K,V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<MetadataValue<V>> newPutIfAbsentOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) - Specified by:
newPutIfAbsentOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newPutIfAbsentOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newReplaceOperation
public <K,V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<V> newReplaceOperation(K key, V valueBytes, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) - Specified by:
newReplaceOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newReplaceOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newClearOperation
- Specified by:
newClearOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newClearOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newSizeOperation
- Specified by:
newSizeOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newSizeOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newAddClientListenerOperation
public org.infinispan.client.hotrod.impl.operations.AddClientListenerOperation newAddClientListenerOperation(Object listener) - Specified by:
newAddClientListenerOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newAddClientListenerOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newAddClientListenerOperation
public org.infinispan.client.hotrod.impl.operations.AddClientListenerOperation newAddClientListenerOperation(Object listener, Object[] filterFactoryParams, Object[] converterFactoryParams) - Specified by:
newAddClientListenerOperation
in interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory
- Overrides:
newAddClientListenerOperation
in classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-