Class TelemetryCacheOperationsFactory
java.lang.Object
org.infinispan.client.hotrod.impl.operations.DelegatingCacheOperationsFactory
org.infinispan.client.hotrod.telemetry.impl.TelemetryCacheOperationsFactory
- All Implemented Interfaces:
CacheOperationsFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnewAddClientListenerOperation(Object listener) newAddClientListenerOperation(Object listener, Object[] filterFactoryParams, Object[] converterFactoryParams) protected DelegatingCacheOperationsFactorynewFactoryFor(CacheOperationsFactory factory) <K,V> HotRodOperation <MetadataValue<V>> newPutIfAbsentOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) <K,V> HotRodOperation <MetadataValue<V>> newPutKeyValueOperation(K key, V value, long lifespan, TimeUnit lifespanUnit, long maxIdleTime, TimeUnit maxIdleTimeUnit) <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, 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
-
-
Method Details
-
newFactoryFor
- Specified by:
newFactoryForin classDelegatingCacheOperationsFactory
-
newRemoveOperation
- Specified by:
newRemoveOperationin interfaceCacheOperationsFactory- Overrides:
newRemoveOperationin classDelegatingCacheOperationsFactory
-
newRemoveIfUnmodifiedOperation
public <K,V> HotRodOperation<VersionedOperationResponse<V>> newRemoveIfUnmodifiedOperation(K key, long version) - Specified by:
newRemoveIfUnmodifiedOperationin interfaceCacheOperationsFactory- Overrides:
newRemoveIfUnmodifiedOperationin 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
-
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
-
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
-
newClearOperation
- Specified by:
newClearOperationin interfaceCacheOperationsFactory- Overrides:
newClearOperationin classDelegatingCacheOperationsFactory
-
newSizeOperation
- Specified by:
newSizeOperationin interfaceCacheOperationsFactory- Overrides:
newSizeOperationin classDelegatingCacheOperationsFactory
-
newAddClientListenerOperation
- Specified by:
newAddClientListenerOperationin interfaceCacheOperationsFactory- Overrides:
newAddClientListenerOperationin classDelegatingCacheOperationsFactory
-
newAddClientListenerOperation
public AddClientListenerOperation newAddClientListenerOperation(Object listener, Object[] filterFactoryParams, Object[] converterFactoryParams) - Specified by:
newAddClientListenerOperationin interfaceCacheOperationsFactory- Overrides:
newAddClientListenerOperationin classDelegatingCacheOperationsFactory
-