public abstract class AbstractClientTxnCollectionProxy<E> extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractClientTxnCollectionProxy(String name,
TransactionContextProxy proxy) |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Destroys this object cluster-wide.
|
Object |
getId()
Returns the unique id for this object.
|
String |
getName()
Returns the unique name for this DistributedObject.
|
String |
getPartitionKey()
Returns the key of the partition that this DistributedObject is assigned to.
|
protected void |
throwExceptionIfNull(Object o) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getServiceName
protected AbstractClientTxnCollectionProxy(String name, TransactionContextProxy proxy)
public String getName()
DistributedObject
protected void throwExceptionIfNull(Object o)
public final void destroy()
DistributedObject
destroy
in interface DistributedObject
public Object getId()
DistributedObject
getId
in interface DistributedObject
public String getPartitionKey()
DistributedObject
IAtomicLong
. For a partitioned data structure like an IMap
,
the returned value will not be null, but otherwise undefined.getPartitionKey
in interface DistributedObject
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.