| Package | Description | 
|---|---|
| com.hazelcast.client | |
| com.hazelcast.cluster | |
| com.hazelcast.spi | 
 Provides interfaces/classes for Hazelcast SPI. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClientDisconnectionOperation  | 
class  | 
ClientReAuthOperation  | 
| Modifier and Type | Method and Description | 
|---|---|
Operation | 
OperationFactoryWrapper.createOperation()  | 
protected abstract Operation | 
PartitionClientRequest.prepareOperation()  | 
protected abstract Operation | 
TargetClientRequest.prepareOperation()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected InvocationBuilder | 
InvocationClientRequest.createInvocationBuilder(String serviceName,
                       Operation op,
                       com.hazelcast.nio.Address target)  | 
protected InvocationBuilder | 
InvocationClientRequest.createInvocationBuilder(String serviceName,
                       Operation op,
                       int partitionId)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AuthenticationFailureOperation  | 
class  | 
AuthorizationOperation  | 
class  | 
BindOperation  | 
class  | 
FinalizeJoinOperation  | 
class  | 
HeartbeatOperation  | 
class  | 
JoinCheckOperation  | 
class  | 
JoinRequestOperation  | 
class  | 
MasterConfirmationOperation  | 
class  | 
MemberInfoUpdateOperation  | 
class  | 
MemberRemoveOperation  | 
class  | 
MergeClustersOperation  | 
class  | 
PostJoinOperation  | 
class  | 
PrepareMergeOperation  | 
class  | 
SetMasterOperation  | 
static class  | 
TcpIpJoiner.MasterClaim  | 
| Constructor and Description | 
|---|
PostJoinOperation(Operation... ops)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractOperation  | 
| Modifier and Type | Method and Description | 
|---|---|
Operation | 
OperationFactory.createOperation()
Creates the operation. 
 | 
Operation | 
BackupAwareOperation.getBackupOperation()  | 
Operation | 
InvocationBuilder.getOp()  | 
Operation | 
PostJoinAwareService.getPostJoinOperation()
Post join operations must be lock free; means no locks at all;
 no partition locks, no key-based locks, no service level locks!
 Post join operations should return response, at least a null response. 
 | 
Operation | 
MigrationAwareService.prepareReplicationOperation(PartitionReplicationEvent event)  | 
Operation | 
Operation.setCallerUuid(String callerUuid)  | 
Operation | 
Operation.setNodeEngine(NodeEngine nodeEngine)  | 
Operation | 
Operation.setPartitionId(int partitionId)  | 
Operation | 
Operation.setReplicaIndex(int replicaIndex)  | 
Operation | 
Operation.setResponseHandler(ResponseHandler responseHandler)  | 
Operation | 
Operation.setService(Object service)  | 
Operation | 
Operation.setServiceName(String serviceName)  | 
Operation | 
Operation.setValidateTarget(boolean validateTarget)  | 
| Modifier and Type | Method and Description | 
|---|---|
InvocationBuilder | 
OperationService.createInvocationBuilder(String serviceName,
                       Operation op,
                       com.hazelcast.nio.Address target)  | 
InvocationBuilder | 
OperationService.createInvocationBuilder(String serviceName,
                       Operation op,
                       int partitionId)  | 
void | 
OperationService.executeOperation(Operation op)
Executes operation in operation executor pool. 
 | 
static boolean | 
OperationAccessor.isJoinOperation(Operation op)  | 
static boolean | 
OperationAccessor.isMigrationOperation(Operation op)  | 
void | 
OperationService.runOperation(Operation op)
Runs operation in calling thread. 
 | 
boolean | 
OperationService.send(Operation op,
    com.hazelcast.nio.Address target)
Executes an operation remotely. 
 | 
boolean | 
OperationService.send(Operation op,
    com.hazelcast.nio.Connection connection)
Executes an operation remotely 
 | 
boolean | 
OperationService.send(Operation op,
    int partitionId,
    int replicaIndex)
Executes an operation remotely. 
 | 
static void | 
OperationAccessor.setAsync(Operation op,
        boolean b)  | 
static void | 
OperationAccessor.setCallerAddress(Operation op,
                com.hazelcast.nio.Address caller)  | 
static void | 
OperationAccessor.setCallId(Operation op,
         long callId)  | 
static void | 
OperationAccessor.setCallTimeout(Operation op,
              long callTimeout)  | 
static void | 
OperationAccessor.setConnection(Operation op,
             com.hazelcast.nio.Connection connection)  | 
static void | 
OperationAccessor.setInvocationTime(Operation op,
                 long invocationTime)  | 
static void | 
OperationAccessor.setStartTime(Operation op,
            long startTime)  | 
| Constructor and Description | 
|---|
InvocationBuilder(com.hazelcast.spi.impl.NodeEngineImpl nodeEngine,
                 String serviceName,
                 Operation op,
                 com.hazelcast.nio.Address target)  | 
InvocationBuilder(com.hazelcast.spi.impl.NodeEngineImpl nodeEngine,
                 String serviceName,
                 Operation op,
                 int partitionId)  | 
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.