public abstract class TransactionalMultiMapProxySupport extends TransactionalDistributedObject<MultiMapService> implements TransactionalObject
| Modifier and Type | Field and Description | 
|---|---|
| protected MultiMapConfig | config | 
| protected String | name | 
txPARTITIONING_STRATEGY| Modifier | Constructor and Description | 
|---|---|
| protected  | TransactionalMultiMapProxySupport(NodeEngine nodeEngine,
                                 MultiMapService service,
                                 String name,
                                 Transaction tx) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | checkTransactionActive() | 
| protected Collection<MultiMapRecord> | getInternal(Data key) | 
| String | getServiceName()Returns the service name for this object. | 
| protected boolean | putInternal(Data key,
           Data value) | 
| protected Collection<MultiMapRecord> | removeAllInternal(Data key) | 
| protected boolean | removeInternal(Data key,
              Data value) | 
| int | size() | 
| protected int | valueCountInternal(Data key) | 
toObjectIfNeededdestroy, equals, getDistributedObjectName, getNameAsPartitionAwareData, getNodeEngine, getOperationService, getPartitionId, getPartitionKey, getService, hashCode, invalidate, invokeOnPartition, postDestroy, preDestroy, throwNotActiveException, toData, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitdestroy, getName, getPartitionKeyprotected final String name
protected final MultiMapConfig config
protected TransactionalMultiMapProxySupport(NodeEngine nodeEngine, MultiMapService service, String name, Transaction tx)
protected void checkTransactionActive()
protected Collection<MultiMapRecord> removeAllInternal(Data key)
protected Collection<MultiMapRecord> getInternal(Data key)
protected int valueCountInternal(Data key)
public int size()
public final String getServiceName()
DistributedObjectgetServiceName in interface DistributedObjectgetServiceName in class AbstractDistributedObject<MultiMapService>Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.