public final class BasicPartitionInvocation extends Object
BasicInvocation
evaluates a Operation Invocation for a particular partition running on top of the
BasicOperationService
.Modifier and Type | Class and Description |
---|---|
static class |
BasicInvocation.IsStillExecuting |
static class |
BasicInvocation.TraceableIsStillExecuting |
Modifier and Type | Field and Description |
---|---|
protected long |
callTimeout |
protected ILogger |
logger |
protected NodeEngineImpl |
nodeEngine |
protected Operation |
op |
protected int |
partitionId |
protected int |
replicaIndex |
protected String |
serviceName |
protected int |
tryCount |
protected long |
tryPauseMillis |
Constructor and Description |
---|
BasicPartitionInvocation(NodeEngineImpl nodeEngine,
String serviceName,
Operation op,
int partitionId,
int replicaIndex,
int tryCount,
long tryPauseMillis,
long callTimeout,
Callback<Object> callback,
String executorName,
boolean resultDeserialized) |
Modifier and Type | Method and Description |
---|---|
int |
getPartitionId() |
int |
getReplicaIndex() |
String |
getServiceName() |
Address |
getTarget() |
com.hazelcast.spi.impl.BasicInvocation.InvocationFuture |
invoke() |
void |
notify(Object obj) |
void |
signalOneBackupComplete() |
String |
toString() |
protected final long callTimeout
protected final NodeEngineImpl nodeEngine
protected final String serviceName
protected final Operation op
protected final int partitionId
protected final int replicaIndex
protected final int tryCount
protected final long tryPauseMillis
protected final ILogger logger
public final Address getTarget()
public String getServiceName()
public int getReplicaIndex()
public int getPartitionId()
public final com.hazelcast.spi.impl.BasicInvocation.InvocationFuture invoke()
public void signalOneBackupComplete()
signalOneBackupComplete
in interface BackupCompletionCallback
Copyright © 2014 Hazelcast, Inc.. All rights reserved.