public class UpdateLeasesSpaceOperationRequest extends SpaceScatterGatherOperationRequest<UpdateLeasesSpaceOperationResult>
_partitionInfo| Constructor and Description |
|---|
UpdateLeasesSpaceOperationRequest()
Required for Externalizable
|
UpdateLeasesSpaceOperationRequest(LeaseUpdateDetails[] leases,
boolean isRenew) |
createCopy, gather, gather, gather, gather, gather, getPartitionInfo, scatter, scatter, scatterafterOperationExecution, beforeOperationExecution, clone, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, isDirectExecutionEnabled, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, isBlockingOperation, isDedicatedPoolRequired, isDirectExecutionEnabled, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResultenabledSmartExternalizableWithReferencepublic UpdateLeasesSpaceOperationRequest()
public UpdateLeasesSpaceOperationRequest(LeaseUpdateDetails[] leases, boolean isRenew)
public int getSize()
public String getUid(int index)
public String getTypeName(int index)
public int getLeaseObjectType(int index)
public long getDurations(int index)
public Exception[] getFinalResult()
public Object getAsyncFinalResult() throws Exception
getAsyncFinalResult in interface RemoteOperationRequest<UpdateLeasesSpaceOperationResult>getAsyncFinalResult in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>Exceptionpublic int getOperationCode()
public UpdateLeasesSpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public void scatterIndexesToPartitions(ScatterGatherOperationFutureListener<UpdateLeasesSpaceOperationResult> scatterGatherCoordinator)
public void loadPartitionData(ScatterGatherRemoteOperationRequest<UpdateLeasesSpaceOperationResult> mainRequest)
public boolean processPartitionResult(ScatterGatherRemoteOperationRequest<UpdateLeasesSpaceOperationResult> partitionRequest, List<ScatterGatherRemoteOperationRequest<UpdateLeasesSpaceOperationResult>> previousRequests)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>IOExceptionClassNotFoundExceptionCopyright © GigaSpaces.