public class DefaultOperationProvider extends Object implements CacheOperationProvider
InMemoryFormat.NATIVE
Modifier and Type | Field and Description |
---|---|
protected String |
nameWithPrefix |
Constructor and Description |
---|
DefaultOperationProvider(String nameWithPrefix) |
Modifier and Type | Method and Description |
---|---|
OperationFactory |
createClearOperationFactory() |
Operation |
createContainsKeyOperation(Data key) |
Operation |
createEntryIteratorOperation(int lastTableIndex,
int fetchSize) |
Operation |
createEntryProcessorOperation(Data key,
Integer completionId,
javax.cache.processor.EntryProcessor entryProcessor,
Object... arguments) |
OperationFactory |
createGetAllOperationFactory(Set<Data> keySet,
javax.cache.expiry.ExpiryPolicy policy) |
Operation |
createGetAndRemoveOperation(Data key,
int completionId) |
Operation |
createGetAndReplaceOperation(Data key,
Data value,
javax.cache.expiry.ExpiryPolicy policy,
int completionId) |
Operation |
createGetOperation(Data key,
javax.cache.expiry.ExpiryPolicy policy) |
Operation |
createKeyIteratorOperation(int lastTableIndex,
int fetchSize) |
OperationFactory |
createLoadAllOperationFactory(Set<Data> keySet,
boolean replaceExistingValues) |
Operation |
createPutAllOperation(List<Map.Entry<Data,Data>> entries,
javax.cache.expiry.ExpiryPolicy policy,
int completionId) |
Operation |
createPutIfAbsentOperation(Data key,
Data value,
javax.cache.expiry.ExpiryPolicy policy,
int completionId) |
Operation |
createPutOperation(Data key,
Data value,
javax.cache.expiry.ExpiryPolicy policy,
boolean get,
int completionId) |
OperationFactory |
createRemoveAllOperationFactory(Set<Data> keySet,
Integer completionId) |
Operation |
createRemoveOperation(Data key,
Data oldValue,
int completionId) |
Operation |
createReplaceOperation(Data key,
Data oldValue,
Data newValue,
javax.cache.expiry.ExpiryPolicy policy,
int completionId) |
OperationFactory |
createSizeOperationFactory() |
protected final String nameWithPrefix
public DefaultOperationProvider(String nameWithPrefix)
public Operation createPutOperation(Data key, Data value, javax.cache.expiry.ExpiryPolicy policy, boolean get, int completionId)
createPutOperation
in interface CacheOperationProvider
public Operation createPutAllOperation(List<Map.Entry<Data,Data>> entries, javax.cache.expiry.ExpiryPolicy policy, int completionId)
createPutAllOperation
in interface CacheOperationProvider
public Operation createGetOperation(Data key, javax.cache.expiry.ExpiryPolicy policy)
createGetOperation
in interface CacheOperationProvider
public Operation createContainsKeyOperation(Data key)
createContainsKeyOperation
in interface CacheOperationProvider
public Operation createPutIfAbsentOperation(Data key, Data value, javax.cache.expiry.ExpiryPolicy policy, int completionId)
createPutIfAbsentOperation
in interface CacheOperationProvider
public Operation createRemoveOperation(Data key, Data oldValue, int completionId)
createRemoveOperation
in interface CacheOperationProvider
public Operation createGetAndRemoveOperation(Data key, int completionId)
createGetAndRemoveOperation
in interface CacheOperationProvider
public Operation createReplaceOperation(Data key, Data oldValue, Data newValue, javax.cache.expiry.ExpiryPolicy policy, int completionId)
createReplaceOperation
in interface CacheOperationProvider
public Operation createGetAndReplaceOperation(Data key, Data value, javax.cache.expiry.ExpiryPolicy policy, int completionId)
createGetAndReplaceOperation
in interface CacheOperationProvider
public Operation createEntryProcessorOperation(Data key, Integer completionId, javax.cache.processor.EntryProcessor entryProcessor, Object... arguments)
createEntryProcessorOperation
in interface CacheOperationProvider
public Operation createKeyIteratorOperation(int lastTableIndex, int fetchSize)
createKeyIteratorOperation
in interface CacheOperationProvider
public Operation createEntryIteratorOperation(int lastTableIndex, int fetchSize)
createEntryIteratorOperation
in interface CacheOperationProvider
public OperationFactory createGetAllOperationFactory(Set<Data> keySet, javax.cache.expiry.ExpiryPolicy policy)
createGetAllOperationFactory
in interface CacheOperationProvider
public OperationFactory createLoadAllOperationFactory(Set<Data> keySet, boolean replaceExistingValues)
createLoadAllOperationFactory
in interface CacheOperationProvider
public OperationFactory createClearOperationFactory()
createClearOperationFactory
in interface CacheOperationProvider
public OperationFactory createRemoveAllOperationFactory(Set<Data> keySet, Integer completionId)
createRemoveAllOperationFactory
in interface CacheOperationProvider
public OperationFactory createSizeOperationFactory()
createSizeOperationFactory
in interface CacheOperationProvider
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.