
public abstract class OAbstractReadRecordTask extends OAbstractRecordReplicatedTask
ORemoteTask.RESULT_STRATEGYlockRecords, partitionKey, previousRecord, rid, versionlastLSNALL, ANY, nodeSource| Constructor and Description |
|---|
OAbstractReadRecordTask() |
OAbstractReadRecordTask(com.orientechnologies.orient.core.id.ORecordId iRid) |
| Modifier and Type | Method and Description |
|---|---|
Object |
executeRecordTask(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
com.orientechnologies.orient.core.db.ODatabaseDocumentInternal database) |
void |
fromStream(DataInput in,
ORemoteTaskFactory factory) |
com.orientechnologies.orient.core.command.OCommandDistributedReplicateRequest.QUORUM_TYPE |
getQuorumType() |
com.orientechnologies.orient.core.record.ORecord |
getRecord() |
boolean |
isIdempotent() |
void |
toStream(DataOutput out) |
String |
toString() |
checkForClusterAvailability, checkRecordExists, execute, getPartitionKey, getRid, getVersion, prepareUndoOperation, setLastLSN, setLockRecordsgetFixTask, getLastLSN, getUndoTaskgetDistributedTimeout, getName, getNodeSource, getResultStrategy, getSynchronousTimeout, getTotalTimeout, isNodeOnlineRequired, isUsingDatabase, setNodeSourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFactoryIdpublic OAbstractReadRecordTask()
public OAbstractReadRecordTask(com.orientechnologies.orient.core.id.ORecordId iRid)
public com.orientechnologies.orient.core.record.ORecord getRecord()
getRecord in class OAbstractRecordReplicatedTaskpublic Object executeRecordTask(ODistributedRequestId requestId, OServer iServer, ODistributedServerManager iManager, com.orientechnologies.orient.core.db.ODatabaseDocumentInternal database) throws Exception
executeRecordTask in class OAbstractRecordReplicatedTaskExceptionpublic void toStream(DataOutput out) throws IOException
toStream in interface ORemoteTasktoStream in class OAbstractRecordReplicatedTaskIOExceptionpublic void fromStream(DataInput in, ORemoteTaskFactory factory) throws IOException
fromStream in interface ORemoteTaskfromStream in class OAbstractRecordReplicatedTaskIOExceptionpublic com.orientechnologies.orient.core.command.OCommandDistributedReplicateRequest.QUORUM_TYPE getQuorumType()
getQuorumType in interface ORemoteTaskgetQuorumType in class OAbstractRemoteTaskpublic String toString()
toString in class OAbstractRecordReplicatedTaskpublic boolean isIdempotent()
isIdempotent in interface ORemoteTaskisIdempotent in class OAbstractRemoteTaskCopyright © 2009–2017 OrientDB. All rights reserved.