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.AddClientListenerOperationnewAddClientListenerOperation(Object listener) org.infinispan.client.hotrod.impl.operations.AddClientListenerOperationnewAddClientListenerOperation(Object listener, Object[] filterFactoryParams, Object[] converterFactoryParams) org.infinispan.client.hotrod.impl.operations.HotRodOperation<Void> protected org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactorynewFactoryFor(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:
newFactoryForin classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newRemoveOperation
public <V> org.infinispan.client.hotrod.impl.operations.HotRodOperation<MetadataValue<V>> newRemoveOperation(Object key) - Specified by:
newRemoveOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newRemoveOperationin 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:
newRemoveIfUnmodifiedOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newRemoveIfUnmodifiedOperationin 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:
newReplaceIfUnmodifiedOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newReplaceIfUnmodifiedOperationin 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:
newPutKeyValueOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newPutKeyValueOperationin 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:
newPutIfAbsentOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newPutIfAbsentOperationin 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:
newReplaceOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newReplaceOperationin classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newClearOperation
- Specified by:
newClearOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newClearOperationin classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newSizeOperation
- Specified by:
newSizeOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newSizeOperationin classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-
newAddClientListenerOperation
public org.infinispan.client.hotrod.impl.operations.AddClientListenerOperation newAddClientListenerOperation(Object listener) - Specified by:
newAddClientListenerOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newAddClientListenerOperationin 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:
newAddClientListenerOperationin interfaceorg.infinispan.client.hotrod.impl.operations.CacheOperationsFactory- Overrides:
newAddClientListenerOperationin classorg.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
-