public class DefaultMapOperationProvider extends Object implements MapOperationProvider
| Constructor and Description |
|---|
DefaultMapOperationProvider() |
public OperationFactory createMapSizeOperationFactory(String name)
createMapSizeOperationFactory in interface MapOperationProviderpublic MapOperation createPutOperation(String name, Data key, Data value, long ttl)
createPutOperation in interface MapOperationProviderpublic MapOperation createTryPutOperation(String name, Data dataKey, Data value, long timeout)
createTryPutOperation in interface MapOperationProviderpublic MapOperation createSetOperation(String name, Data dataKey, Data value, long ttl)
createSetOperation in interface MapOperationProviderpublic MapOperation createPutIfAbsentOperation(String name, Data key, Data value, long ttl)
createPutIfAbsentOperation in interface MapOperationProviderpublic MapOperation createPutTransientOperation(String name, Data key, Data value, long ttl)
createPutTransientOperation in interface MapOperationProviderpublic MapOperation createRemoveOperation(String name, Data key, boolean disableWanReplicationEvent)
createRemoveOperation in interface MapOperationProviderpublic MapOperation createTryRemoveOperation(String name, Data dataKey, long timeout)
createTryRemoveOperation in interface MapOperationProviderpublic MapOperation createReplaceOperation(String name, Data dataKey, Data value)
createReplaceOperation in interface MapOperationProviderpublic MapOperation createRemoveIfSameOperation(String name, Data dataKey, Data value)
createRemoveIfSameOperation in interface MapOperationProviderpublic MapOperation createReplaceIfSameOperation(String name, Data dataKey, Data expect, Data update)
createReplaceIfSameOperation in interface MapOperationProviderpublic MapOperation createDeleteOperation(String name, Data key, boolean disableWanReplicationEvent)
MapOperationProviderkey from the map named name.
You can also specify whether this operation should trigger a WAN replication event.createDeleteOperation in interface MapOperationProvidername - the map namekey - the entry keydisableWanReplicationEvent - if the delete operation not send a WAN replication eventpublic MapOperation createClearOperation(String name)
createClearOperation in interface MapOperationProviderpublic MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor)
createEntryOperation in interface MapOperationProviderpublic MapOperation createEvictOperation(String name, Data dataKey, boolean asyncBackup)
createEvictOperation in interface MapOperationProviderpublic MapOperation createEvictAllOperation(String name)
createEvictAllOperation in interface MapOperationProviderpublic MapOperation createContainsKeyOperation(String name, Data dataKey)
createContainsKeyOperation in interface MapOperationProviderpublic OperationFactory createContainsValueOperationFactory(String name, Data testValue)
createContainsValueOperationFactory in interface MapOperationProviderpublic OperationFactory createGetAllOperationFactory(String name, List<Data> keys)
createGetAllOperationFactory in interface MapOperationProviderpublic OperationFactory createEvictAllOperationFactory(String name)
createEvictAllOperationFactory in interface MapOperationProviderpublic OperationFactory createClearOperationFactory(String name)
createClearOperationFactory in interface MapOperationProviderpublic OperationFactory createMapFlushOperationFactory(String name)
createMapFlushOperationFactory in interface MapOperationProviderpublic OperationFactory createLoadAllOperationFactory(String name, List<Data> keys, boolean replaceExistingValues)
createLoadAllOperationFactory in interface MapOperationProviderpublic MapOperation createGetEntryViewOperation(String name, Data dataKey)
createGetEntryViewOperation in interface MapOperationProviderpublic OperationFactory createPartitionWideEntryOperationFactory(String name, EntryProcessor entryProcessor)
createPartitionWideEntryOperationFactory in interface MapOperationProviderpublic MapOperation createTxnDeleteOperation(String name, Data dataKey, long version)
createTxnDeleteOperation in interface MapOperationProviderpublic MapOperation createTxnLockAndGetOperation(String name, Data dataKey, long timeout, long ttl, String ownerUuid, boolean shouldLoad, boolean blockReads)
createTxnLockAndGetOperation in interface MapOperationProviderpublic MapOperation createTxnSetOperation(String name, Data dataKey, Data value, long version, long ttl)
createTxnSetOperation in interface MapOperationProviderpublic MapOperation createMergeOperation(String name, Data dataKey, EntryView<Data,Data> entryView, MapMergePolicy policy, boolean disableWanReplicationEvent)
createMergeOperation in interface MapOperationProviderpublic MapOperation createMapFlushOperation(String name)
createMapFlushOperation in interface MapOperationProviderpublic MapOperation createLoadMapOperation(String name, boolean replaceExistingValues)
createLoadMapOperation in interface MapOperationProviderpublic OperationFactory createPartitionWideEntryWithPredicateOperationFactory(String name, EntryProcessor entryProcessor, Predicate predicate)
createPartitionWideEntryWithPredicateOperationFactory in interface MapOperationProviderpublic OperationFactory createMultipleEntryOperationFactory(String name, Set<Data> keys, EntryProcessor entryProcessor)
createMultipleEntryOperationFactory in interface MapOperationProviderpublic MapOperation createGetOperation(String name, Data dataKey)
createGetOperation in interface MapOperationProviderpublic MapOperation createLoadAllOperation(String name, List<Data> keys, boolean replaceExistingValues)
createLoadAllOperation in interface MapOperationProviderpublic MapOperation createPutAllOperation(String name, MapEntries mapEntries)
createPutAllOperation in interface MapOperationProviderpublic OperationFactory createPutAllOperationFactory(String name, int[] partitions, MapEntries[] mapEntries)
createPutAllOperationFactory in interface MapOperationProviderpublic MapOperation createPutFromLoadAllOperation(String name, List<Data> keyValueSequence)
createPutFromLoadAllOperation in interface MapOperationProviderpublic MapOperation createFetchKeysOperation(String name, int lastTableIndex, int fetchSize)
createFetchKeysOperation in interface MapOperationProviderpublic MapOperation createFetchEntriesOperation(String name, int lastTableIndex, int fetchSize)
createFetchEntriesOperation in interface MapOperationProviderCopyright © 2017 Hazelcast, Inc.. All Rights Reserved.