com.hazelcast.client.impl.client
Class InvocationClientRequest

java.lang.Object
  extended by com.hazelcast.client.impl.client.ClientRequest
      extended by com.hazelcast.client.impl.client.InvocationClientRequest
All Implemented Interfaces:
SecureRequest, Portable, VersionedPortable
Direct Known Subclasses:
CancellationRequest, ClientCancellationRequest, ClientJobProcessInformationRequest, ClientMapReduceRequest, MapLoadAllKeysRequest, MapQueryRequest, MapSQLQueryRequest, RecoverAllTransactionsRequest

public abstract class InvocationClientRequest
extends ClientRequest


Field Summary
 
Fields inherited from class com.hazelcast.client.impl.client.ClientRequest
callId, clientEngine, endpoint, operationService, serializationService, service
 
Constructor Summary
InvocationClientRequest()
           
 
Method Summary
protected  InvocationBuilder createInvocationBuilder(String serviceName, Operation op, Address target)
           
protected  InvocationBuilder createInvocationBuilder(String serviceName, Operation op, int partitionId)
           
protected abstract  void invoke()
           
 void process()
           
 
Methods inherited from class com.hazelcast.client.impl.client.ClientRequest
getCallId, getClassVersion, getClientEngine, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMethodName, getParameters, getService, getServiceName, isSingleConnection, read, readPortable, setCallId, setClientEngine, setEndpoint, setOperationService, setSerializationService, setService, setSingleConnection, write, writePortable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hazelcast.client.impl.client.SecureRequest
getRequiredPermission
 
Methods inherited from interface com.hazelcast.nio.serialization.Portable
getClassId, getFactoryId
 

Constructor Detail

InvocationClientRequest

public InvocationClientRequest()
Method Detail

process

public final void process()
                   throws Exception
Specified by:
process in class ClientRequest
Throws:
Exception

invoke

protected abstract void invoke()

createInvocationBuilder

protected final InvocationBuilder createInvocationBuilder(String serviceName,
                                                          Operation op,
                                                          int partitionId)

createInvocationBuilder

protected final InvocationBuilder createInvocationBuilder(String serviceName,
                                                          Operation op,
                                                          Address target)


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.