|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.hazelcast.client.spi.ClientProxy
public abstract class ClientProxy
Constructor Summary | |
---|---|
protected |
ClientProxy(String serviceName,
String objectName)
|
Method Summary | ||
---|---|---|
void |
destroy()
Destroys this object cluster-wide. |
|
boolean |
equals(Object o)
|
|
protected ClientContext |
getContext()
|
|
Object |
getId()
Deprecated. |
|
String |
getName()
Returns the unique name for this DistributedObject. |
|
String |
getPartitionKey()
Returns the key of the partition that this DistributedObject is assigned to. |
|
String |
getServiceName()
Returns the service name for this object. |
|
int |
hashCode()
|
|
protected
|
invoke(ClientRequest req)
|
|
protected
|
invoke(ClientRequest req,
Address address)
|
|
protected
|
invoke(ClientRequest req,
Object key)
|
|
protected
|
invokeInterruptibly(ClientRequest req,
Object key)
|
|
protected String |
listen(ClientRequest registrationRequest,
EventHandler handler)
|
|
protected String |
listen(ClientRequest registrationRequest,
Object partitionKey,
EventHandler handler)
|
|
protected void |
onDestroy()
Called before proxy is destroyed. |
|
protected void |
onInitialize()
Called when proxy is created. |
|
protected void |
onShutdown()
Called before client shutdown. |
|
protected void |
setContext(ClientContext context)
|
|
protected boolean |
stopListening(BaseClientRemoveListenerRequest request,
String registrationId)
|
|
protected void |
throwExceptionIfNull(Object o)
|
|
protected Data |
toData(Object o)
|
|
protected
|
toObject(Object data)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ClientProxy(String serviceName, String objectName)
Method Detail |
---|
protected final String listen(ClientRequest registrationRequest, Object partitionKey, EventHandler handler)
protected final String listen(ClientRequest registrationRequest, EventHandler handler)
protected final boolean stopListening(BaseClientRemoveListenerRequest request, String registrationId)
protected final ClientContext getContext()
protected final void setContext(ClientContext context)
@Deprecated public final Object getId()
DistributedObject
getId
in interface DistributedObject
public final String getName()
DistributedObject
getName
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
public final String getServiceName()
DistributedObject
getServiceName
in interface DistributedObject
public final void destroy()
DistributedObject
destroy
in interface DistributedObject
protected void onInitialize()
protected void onDestroy()
protected void onShutdown()
protected <T> T invoke(ClientRequest req, Object key)
protected <T> T invokeInterruptibly(ClientRequest req, Object key) throws InterruptedException
InterruptedException
protected <T> T invoke(ClientRequest req)
protected <T> T invoke(ClientRequest req, Address address)
protected Data toData(Object o)
protected <T> T toObject(Object data)
protected void throwExceptionIfNull(Object o)
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |