Class ExecuteDurableTaskSpaceOperationRequest
java.lang.Object
com.gigaspaces.internal.client.spaceproxy.operations.SpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
com.gigaspaces.internal.client.spaceproxy.operations.ExecuteDurableTaskSpaceOperationRequest
- All Implemented Interfaces:
RemoteOperationRequest<ExecuteDurableTaskSpaceOperationResult>,Textualizable,LRMIMethodTrackingIdProvider,SmartExternalizable,Externalizable,Serializable,Cloneable
public class ExecuteDurableTaskSpaceOperationRequest
extends SpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidbooleanprocessPartitionResult(ExecuteDurableTaskSpaceOperationResult partitionResult, List<ExecuteDurableTaskSpaceOperationResult> previousResults, int numOfPartitions) voidvoidtoText(Textualizer textualizer) uuid()voidMethods inherited from class com.gigaspaces.internal.client.spaceproxy.operations.SpaceOperationRequest
afterOperationExecution, beforeOperationExecution, clone, createCopy, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, isDirectExecutionEnabled, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
ExecuteDurableTaskSpaceOperationRequest
public ExecuteDurableTaskSpaceOperationRequest()Required for Externalizable
-
-
Method Details
-
toText
- Specified by:
toTextin interfaceTextualizable- Overrides:
toTextin classSpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
-
getOperationCode
public int getOperationCode() -
createRemoteOperationResult
-
getPartitionedClusterExecutionType
-
getPartitionedClusterRoutingValue
-
uuid
-
setUUID
-
processPartitionResult
public boolean processPartitionResult(ExecuteDurableTaskSpaceOperationResult partitionResult, List<ExecuteDurableTaskSpaceOperationResult> previousResults, int numOfPartitions) - Specified by:
processPartitionResultin interfaceRemoteOperationRequest<ExecuteDurableTaskSpaceOperationResult>- Overrides:
processPartitionResultin classSpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
-
processExecutionException
- Throws:
Exception
-
getLRMIMethodTrackingId
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classSpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classSpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>- Throws:
IOExceptionClassNotFoundException
-