public abstract class MultiMapProxySupport extends AbstractDistributedObject<MultiMapService>
| Modifier and Type | Field and Description |
|---|---|
protected MultiMapConfig |
config |
protected LockProxySupport |
lockSupport |
protected String |
name |
PARTITIONING_STRATEGY| Modifier | Constructor and Description |
|---|---|
protected |
MultiMapProxySupport(MultiMapService service,
NodeEngine nodeEngine,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
protected boolean |
containsInternal(Data key,
Data value) |
protected Integer |
countInternal(Data dataKey) |
protected Map |
entrySetInternal() |
protected MultiMapResponse |
getAllInternal(Data dataKey) |
String |
getName()
Returns the unique name for this DistributedObject.
|
String |
getServiceName()
Returns the service name for this object.
|
protected Set<Data> |
keySetInternal() |
protected Set<Data> |
localKeySetInternal() |
protected Boolean |
putInternal(Data dataKey,
Data dataValue,
int index) |
protected MultiMapResponse |
removeInternal(Data dataKey) |
protected Boolean |
removeInternal(Data dataKey,
Data dataValue) |
int |
size() |
String |
toString() |
protected Map |
valuesInternal() |
destroy, equals, getDistributedObjectName, getNameAsPartitionAwareData, getNodeEngine, getOperationService, getPartitionId, getPartitionKey, getService, hashCode, invalidate, invokeOnPartition, postDestroy, preDestroy, throwNotActiveException, toDataprotected final MultiMapConfig config
protected final String name
protected final LockProxySupport lockSupport
protected MultiMapProxySupport(MultiMapService service, NodeEngine nodeEngine, String name)
public String getName()
DistributedObjectDistributedObjectUtil.getName(DistributedObject)
because this might be also a PrefixedDistributedObject.protected MultiMapResponse getAllInternal(Data dataKey)
protected MultiMapResponse removeInternal(Data dataKey)
protected Map valuesInternal()
protected Map entrySetInternal()
public int size()
public void clear()
public String getServiceName()
DistributedObjectgetServiceName in interface DistributedObjectgetServiceName in class AbstractDistributedObject<MultiMapService>public String toString()
toString in class AbstractDistributedObject<MultiMapService>Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.