public class ExecuteTaskSpaceOperationRequest extends SpaceOperationRequest<ExecuteTaskSpaceOperationResult>
| Constructor and Description | 
|---|
ExecuteTaskSpaceOperationRequest()
Required for Externalizable 
 | 
ExecuteTaskSpaceOperationRequest(SpaceTask<?> task,
                                Transaction txn,
                                Object routingValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
afterOperationExecution(int partitionId)  | 
boolean | 
beforeOperationExecution(boolean isEmbedded)  | 
ExecuteTaskSpaceOperationResult | 
createRemoteOperationResult()  | 
Object | 
getAsyncFinalResult()  | 
String | 
getLRMIMethodTrackingId()  | 
int | 
getOperationCode()  | 
PartitionedClusterExecutionType | 
getPartitionedClusterExecutionType()  | 
Object | 
getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)  | 
SpaceTask<?> | 
getTask()  | 
Transaction | 
getTransaction()  | 
boolean | 
isDedicatedPoolRequired()  | 
boolean | 
processPartitionResult(ExecuteTaskSpaceOperationResult remoteOperationResult,
                      List<ExecuteTaskSpaceOperationResult> previousResults,
                      int numOfPartitions)  | 
void | 
readExternal(ObjectInput in)  | 
void | 
toText(Textualizer textualizer)  | 
void | 
writeExternal(ObjectOutput out)  | 
clone, createCopy, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, hasLockedResources, isBlockingOperation, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringpublic ExecuteTaskSpaceOperationRequest()
public ExecuteTaskSpaceOperationRequest(SpaceTask<?> task, Transaction txn, Object routingValue)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>public SpaceTask<?> getTask()
public Transaction getTransaction()
getTransaction in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>public int getOperationCode()
public ExecuteTaskSpaceOperationResult createRemoteOperationResult()
public boolean isDedicatedPoolRequired()
isDedicatedPoolRequired in interface RemoteOperationRequest<ExecuteTaskSpaceOperationResult>isDedicatedPoolRequired in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public boolean processPartitionResult(ExecuteTaskSpaceOperationResult remoteOperationResult, List<ExecuteTaskSpaceOperationResult> previousResults, int numOfPartitions)
processPartitionResult in interface RemoteOperationRequest<ExecuteTaskSpaceOperationResult>processPartitionResult in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>public Object getAsyncFinalResult() throws Exception
getAsyncFinalResult in interface RemoteOperationRequest<ExecuteTaskSpaceOperationResult>getAsyncFinalResult in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>Exceptionpublic boolean beforeOperationExecution(boolean isEmbedded)
beforeOperationExecution in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>public void afterOperationExecution(int partitionId)
afterOperationExecution in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<ExecuteTaskSpaceOperationResult>IOExceptionClassNotFoundExceptionCopyright © GigaSpaces.