public class WriteEntriesSpaceOperationRequest extends SpaceScatterGatherOperationRequest<WriteEntriesSpaceOperationResult>
_partitionInfo| Constructor and Description |
|---|
WriteEntriesSpaceOperationRequest()
Required for Externalizable
|
WriteEntriesSpaceOperationRequest(ISpaceProxyTypeManager typeManager,
Object[] entries,
IEntryPacket[] entriesPackets,
Transaction txn,
long lease,
long[] leases,
long timeout,
int modifiers,
boolean broadcast) |
createCopy, gather, gather, gather, gather, gather, getPartitionInfo, scatter, scatter, scatterafterOperationExecution, beforeOperationExecution, clone, getAsyncFinalResult, getRemoteOperationResult, getSpaceContext, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAsyncFinalResult, getRemoteOperationResult, getSpaceContext, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, setRemoteOperationExecutionError, setRemoteOperationResultenabledSmartExternalizableWithReferencepublic WriteEntriesSpaceOperationRequest()
public WriteEntriesSpaceOperationRequest(ISpaceProxyTypeManager typeManager, Object[] entries, IEntryPacket[] entriesPackets, Transaction txn, long lease, long[] leases, long timeout, int modifiers, boolean broadcast)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>public int getOperationCode()
public WriteEntriesSpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public void scatterIndexesToPartitions(ScatterGatherOperationFutureListener<WriteEntriesSpaceOperationResult> listener)
public void loadPartitionData(ScatterGatherRemoteOperationRequest<WriteEntriesSpaceOperationResult> mainRequest)
public boolean processPartitionResult(ScatterGatherRemoteOperationRequest<WriteEntriesSpaceOperationResult> partitionRequest, List<ScatterGatherRemoteOperationRequest<WriteEntriesSpaceOperationResult>> previousRequests)
public LeaseContext<?>[] getFinalResult()
public IEntryPacket[] getEntriesPackets()
public Transaction getTransaction()
getTransaction in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>public long getLease()
public long[] getLeases()
public int getModifiers()
public boolean isDirectExecutionEnabled()
isDirectExecutionEnabled in interface RemoteOperationRequest<WriteEntriesSpaceOperationResult>isDirectExecutionEnabled in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>public long getTimeOut()
public boolean processUnknownTypeException(List<Integer> positions)
processUnknownTypeException in interface RemoteOperationRequest<WriteEntriesSpaceOperationResult>processUnknownTypeException in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>IOExceptionClassNotFoundExceptionpublic boolean requiresPartitionedPreciseDistribution()
requiresPartitionedPreciseDistribution in interface RemoteOperationRequest<WriteEntriesSpaceOperationResult>requiresPartitionedPreciseDistribution in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>public int getPreciseDistributionGroupingCode()
getPreciseDistributionGroupingCode in interface RemoteOperationRequest<WriteEntriesSpaceOperationResult>getPreciseDistributionGroupingCode in class SpaceOperationRequest<WriteEntriesSpaceOperationResult>Copyright © GigaSpaces.