public class WANAwareOperationProvider extends MapOperationProviderDelegator
Operation creations are delegated to underlying MapOperationProvider instance
after checks.| Constructor and Description |
|---|
WANAwareOperationProvider(MapServiceContext mapServiceContext,
MapOperationProvider operationProviderDelegate) |
createClearOperation, createClearOperationFactory, createContainsKeyOperation, createContainsValueOperationFactory, createEvictAllOperation, createEvictAllOperationFactory, createEvictOperation, createGetAllOperationFactory, createGetEntryViewOperation, createGetOperation, createLoadAllOperation, createLoadAllOperationFactory, createLoadMapOperation, createMapFlushOperation, createMapFlushOperationFactory, createMapSizeOperationFactory, createMergeOperation, createTxnLockAndGetOperationpublic WANAwareOperationProvider(MapServiceContext mapServiceContext, MapOperationProvider operationProviderDelegate)
public MapOperation createPutOperation(String name, Data key, Data value, long ttl)
createPutOperation in interface MapOperationProvidercreatePutOperation in class MapOperationProviderDelegatorpublic MapOperation createTryPutOperation(String name, Data dataKey, Data value, long timeout)
createTryPutOperation in interface MapOperationProvidercreateTryPutOperation in class MapOperationProviderDelegatorpublic MapOperation createSetOperation(String name, Data dataKey, Data value, long ttl)
createSetOperation in interface MapOperationProvidercreateSetOperation in class MapOperationProviderDelegatorpublic MapOperation createPutIfAbsentOperation(String name, Data key, Data value, long ttl)
createPutIfAbsentOperation in interface MapOperationProvidercreatePutIfAbsentOperation in class MapOperationProviderDelegatorpublic MapOperation createPutTransientOperation(String name, Data key, Data value, long ttl)
createPutTransientOperation in interface MapOperationProvidercreatePutTransientOperation in class MapOperationProviderDelegatorpublic MapOperation createRemoveOperation(String name, Data key, boolean disableWanReplicationEvent)
createRemoveOperation in interface MapOperationProvidercreateRemoveOperation in class MapOperationProviderDelegatorpublic MapOperation createTryRemoveOperation(String name, Data dataKey, long timeout)
createTryRemoveOperation in interface MapOperationProvidercreateTryRemoveOperation in class MapOperationProviderDelegatorpublic MapOperation createReplaceOperation(String name, Data dataKey, Data value)
createReplaceOperation in interface MapOperationProvidercreateReplaceOperation in class MapOperationProviderDelegatorpublic MapOperation createRemoveIfSameOperation(String name, Data dataKey, Data value)
createRemoveIfSameOperation in interface MapOperationProvidercreateRemoveIfSameOperation in class MapOperationProviderDelegatorpublic MapOperation createReplaceIfSameOperation(String name, Data dataKey, Data expect, Data update)
createReplaceIfSameOperation in interface MapOperationProvidercreateReplaceIfSameOperation in class MapOperationProviderDelegatorpublic MapOperation createDeleteOperation(String name, Data key)
createDeleteOperation in interface MapOperationProvidercreateDeleteOperation in class MapOperationProviderDelegatorpublic MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor)
createEntryOperation in interface MapOperationProvidercreateEntryOperation in class MapOperationProviderDelegatorpublic MapOperation createPutAllOperation(String name, MapEntries mapEntries, boolean initialLoad)
createPutAllOperation in interface MapOperationProvidercreatePutAllOperation in class MapOperationProviderDelegatorpublic MapOperation createPutFromLoadAllOperation(String name, List<Data> keyValueSequence)
createPutFromLoadAllOperation in interface MapOperationProvidercreatePutFromLoadAllOperation in class MapOperationProviderDelegatorpublic MapOperation createTxnDeleteOperation(String name, Data dataKey, long version)
createTxnDeleteOperation in interface MapOperationProvidercreateTxnDeleteOperation in class MapOperationProviderDelegatorpublic MapOperation createTxnSetOperation(String name, Data dataKey, Data value, long version, long ttl)
createTxnSetOperation in interface MapOperationProvidercreateTxnSetOperation in class MapOperationProviderDelegatorpublic OperationFactory createPartitionWideEntryOperationFactory(String name, EntryProcessor entryProcessor)
createPartitionWideEntryOperationFactory in interface MapOperationProvidercreatePartitionWideEntryOperationFactory in class MapOperationProviderDelegatorpublic OperationFactory createPartitionWideEntryWithPredicateOperationFactory(String name, EntryProcessor entryProcessor, Predicate predicate)
createPartitionWideEntryWithPredicateOperationFactory in interface MapOperationProvidercreatePartitionWideEntryWithPredicateOperationFactory in class MapOperationProviderDelegatorpublic OperationFactory createMultipleEntryOperationFactory(String name, Set<Data> keys, EntryProcessor entryProcessor)
createMultipleEntryOperationFactory in interface MapOperationProvidercreateMultipleEntryOperationFactory in class MapOperationProviderDelegatorCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.