com.hazelcast.cache.impl
Interface CacheOperationProvider

All Known Implementing Classes:
DefaultOperationProvider

public interface CacheOperationProvider

Provide InMemoryFormat specific operations for cache


Method Summary
 OperationFactory createClearOperationFactory()
           
 Operation createContainsKeyOperation(Data key)
           
 Operation createEntryProcessorOperation(Data key, Integer completionId, javax.cache.processor.EntryProcessor entryProcessor, Object... args)
           
 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 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 value, int completionId)
           
 Operation createReplaceOperation(Data key, Data oldValue, Data newValue, javax.cache.expiry.ExpiryPolicy policy, int completionId)
           
 OperationFactory createSizeOperationFactory()
           
 

Method Detail

createPutOperation

Operation createPutOperation(Data key,
                             Data value,
                             javax.cache.expiry.ExpiryPolicy policy,
                             boolean get,
                             int completionId)

createGetOperation

Operation createGetOperation(Data key,
                             javax.cache.expiry.ExpiryPolicy policy)

createContainsKeyOperation

Operation createContainsKeyOperation(Data key)

createPutIfAbsentOperation

Operation createPutIfAbsentOperation(Data key,
                                     Data value,
                                     javax.cache.expiry.ExpiryPolicy policy,
                                     int completionId)

createRemoveOperation

Operation createRemoveOperation(Data key,
                                Data value,
                                int completionId)

createGetAndRemoveOperation

Operation createGetAndRemoveOperation(Data key,
                                      int completionId)

createReplaceOperation

Operation createReplaceOperation(Data key,
                                 Data oldValue,
                                 Data newValue,
                                 javax.cache.expiry.ExpiryPolicy policy,
                                 int completionId)

createGetAndReplaceOperation

Operation createGetAndReplaceOperation(Data key,
                                       Data value,
                                       javax.cache.expiry.ExpiryPolicy policy,
                                       int completionId)

createEntryProcessorOperation

Operation createEntryProcessorOperation(Data key,
                                        Integer completionId,
                                        javax.cache.processor.EntryProcessor entryProcessor,
                                        Object... args)

createKeyIteratorOperation

Operation createKeyIteratorOperation(int lastTableIndex,
                                     int fetchSize)

createGetAllOperationFactory

OperationFactory createGetAllOperationFactory(Set<Data> keySet,
                                              javax.cache.expiry.ExpiryPolicy policy)

createLoadAllOperationFactory

OperationFactory createLoadAllOperationFactory(Set<Data> keySet,
                                               boolean replaceExistingValues)

createClearOperationFactory

OperationFactory createClearOperationFactory()

createRemoveAllOperationFactory

OperationFactory createRemoveAllOperationFactory(Set<Data> keySet,
                                                 Integer completionId)

createSizeOperationFactory

OperationFactory createSizeOperationFactory()


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.