Class ExecuteDurableTaskWithContextSpaceOperationRequest
java.lang.Object
com.gigaspaces.internal.client.spaceproxy.operations.SpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
com.gigaspaces.internal.client.spaceproxy.operations.ExecuteDurableTaskWithContextSpaceOperationRequest
- All Implemented Interfaces:
RemoteOperationRequest<ExecuteDurableTaskSpaceOperationResult>,Textualizable,LRMIMethodTrackingIdProvider,SmartExternalizable,Externalizable,Serializable,Cloneable
public class ExecuteDurableTaskWithContextSpaceOperationRequest
extends SpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidbooleanprocessPartitionResult(ExecuteDurableTaskSpaceOperationResult partitionResult, List<ExecuteDurableTaskSpaceOperationResult> previousResults, int numOfPartitions) voidsetContext(Object context) voidtoText(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
-
ExecuteDurableTaskWithContextSpaceOperationRequest
public ExecuteDurableTaskWithContextSpaceOperationRequest()
-
-
Method Details
-
toText
- Specified by:
toTextin interfaceTextualizable- Overrides:
toTextin classSpaceOperationRequest<ExecuteDurableTaskSpaceOperationResult>
-
getOperationCode
public int getOperationCode() -
createRemoteOperationResult
-
getPartitionedClusterExecutionType
-
getPartitionedClusterRoutingValue
-
uuid
-
setUUID
-
getContext
-
setContext
-
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
-