
public class OCommandScript extends OCommandRequestTextAbstract
OCommandExecutorScript,
Serialized FormtextcacheableResult, context, fetchPlan, limit, onAsyncReplicationError, onAsyncReplicationOk, parameters, progressListener, resultListener, timeoutMs, timeoutStrategy, useCache| Constructor and Description |
|---|
OCommandScript() |
OCommandScript(String iText) |
OCommandScript(String iLanguage,
String iText) |
| Modifier and Type | Method and Description |
|---|---|
OSerializableStream |
fromStream(byte[] iStream)
Unmarshalls the object.
|
CompiledScript |
getCompiledScript() |
OCommandDistributedReplicateRequest.DISTRIBUTED_EXECUTION_MODE |
getExecutionMode() |
String |
getLanguage() |
boolean |
isIdempotent()
Returns true if the command doesn't change the database, otherwise false.
|
void |
setCompiledScript(CompiledScript script) |
OCommandScript |
setExecutionMode(OCommandDistributedReplicateRequest.DISTRIBUTED_EXECUTION_MODE executionMode) |
OCommandScript |
setLanguage(String language) |
byte[] |
toStream()
Marshalls the object.
|
String |
toString() |
execute, fromStream, getText, setText, toStreamaddExcludedNode, convertToParameters, getContext, getFetchPlan, getLimit, getOnAsyncReplicationError, getOnAsyncReplicationOk, getParameters, getProgressListener, getResultListener, getTimeoutStrategy, getTimeoutTime, isCacheableResult, isRecordResultSet, isUseCache, nodesToExclude, onAsyncReplicationError, onAsyncReplicationOk, removeExcludedNode, reset, setCacheableResult, setContext, setFetchPlan, setLimit, setParameters, setProgressListener, setRecordResultSet, setResultListener, setTimeout, setUseCacheclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParameters, getProgressListener, getResultListener, isCacheableResult, isRecordResultSet, reset, setCacheableResult, setProgressListener, setRecordResultSet, setResultListenergetContext, getFetchPlan, getLimit, getTimeoutStrategy, getTimeoutTime, setContext, setFetchPlan, setLimit, setTimeout, setUseCachepublic OCommandScript()
public OCommandScript(String iText)
public boolean isIdempotent()
OCommandRequestpublic String getLanguage()
public OCommandScript setLanguage(String language)
public OSerializableStream fromStream(byte[] iStream) throws OSerializationException
OSerializableStreamfromStream in interface OSerializableStreamfromStream in class OCommandRequestTextAbstractiStream - byte array representation of the objectOSerializationException - if the unmarshalling does not succeedpublic byte[] toStream()
throws OSerializationException
OSerializableStreamtoStream in interface OSerializableStreamtoStream in class OCommandRequestTextAbstractOSerializationException - if the marshalling does not succeedOSerializableStream.fromStream(byte[])public CompiledScript getCompiledScript()
public void setCompiledScript(CompiledScript script)
public String toString()
toString in class OCommandRequestTextAbstractpublic OCommandDistributedReplicateRequest.DISTRIBUTED_EXECUTION_MODE getExecutionMode()
public OCommandScript setExecutionMode(OCommandDistributedReplicateRequest.DISTRIBUTED_EXECUTION_MODE executionMode)
Copyright © 2009–2025 OrientDB. All rights reserved.