Class RegisterDurableTaskSpaceOperationRequest
java.lang.Object
com.gigaspaces.internal.client.spaceproxy.operations.SpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>
com.gigaspaces.internal.client.spaceproxy.operations.RegisterDurableTaskSpaceOperationRequest
- All Implemented Interfaces:
RemoteOperationRequest<RegisterDurableTaskSpaceOperationResult>,Textualizable,LRMIMethodTrackingIdProvider,SmartExternalizable,Externalizable,Serializable,Cloneable
public class RegisterDurableTaskSpaceOperationRequest
extends SpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclasses()intbooleanname()voidbooleanprocessPartitionResult(RegisterDurableTaskSpaceOperationResult partitionResult, List<RegisterDurableTaskSpaceOperationResult> previousResults, int numOfPartitions) voidsetClasses(Map<String, byte[]> classes) setDescription(String description) setDurableTask(DistributedSpaceTask durableTask) setImmediatelyStart(boolean immediatelyStart) toString()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, supportsSecurityMethods 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
-
RegisterDurableTaskSpaceOperationRequest
public RegisterDurableTaskSpaceOperationRequest()Required for Externalizable
-
-
Method Details
-
toText
- Specified by:
toTextin interfaceTextualizable- Overrides:
toTextin classSpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>
-
getOperationCode
public int getOperationCode() -
createRemoteOperationResult
-
getPartitionedClusterExecutionType
-
getPartitionedClusterRoutingValue
-
classes
-
setClasses
-
durableTask
-
setDurableTask
-
immediatelyStart
public boolean immediatelyStart() -
setImmediatelyStart
-
uuid
-
setUUID
-
name
-
setName
-
description
-
setDescription
-
processPartitionResult
public boolean processPartitionResult(RegisterDurableTaskSpaceOperationResult partitionResult, List<RegisterDurableTaskSpaceOperationResult> previousResults, int numOfPartitions) - Specified by:
processPartitionResultin interfaceRemoteOperationRequest<RegisterDurableTaskSpaceOperationResult>- Overrides:
processPartitionResultin classSpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>
-
processExecutionException
- Throws:
Exception
-
getLRMIMethodTrackingId
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classSpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classSpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>- Throws:
IOExceptionClassNotFoundException
-
toString
- Overrides:
toStringin classSpaceOperationRequest<RegisterDurableTaskSpaceOperationResult>
-