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, scatter
afterOperationExecution, beforeOperationExecution, clone, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPreciseDistributionGroupingCode, getRemoteOperationResult, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult
public 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>
Exception
public 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 Textualizable
toText
in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>
public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class SpaceOperationRequest<UpdateLeasesSpaceOperationResult>
IOException
ClassNotFoundException
Copyright © GigaSpaces.