com.hazelcast.multimap.impl
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 |
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() |
protected Map |
valuesInternal() |
destroy, equals, getId, getNameAsPartitionAwareData, getNodeEngine, getOperationService, getPartitionKey, getService, hashCode, invalidate, postDestroy, throwNotActiveException, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName
protected final MultiMapConfig config
protected final String name
protected final LockProxySupport lockSupport
protected MultiMapProxySupport(MultiMapService service, NodeEngine nodeEngine, String name)
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()
DistributedObject
getServiceName
in interface DistributedObject
getServiceName
in class AbstractDistributedObject<MultiMapService>
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.