
public class OCommandScript extends OCommandRequestTextAbstract
OCommandExecutorScripttextcacheableResult, 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 |
|---|---|
OCommandRequestText |
fromStream(byte[] iStream,
ORecordSerializer serializer) |
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() |
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 OCommandRequestText fromStream(byte[] iStream, ORecordSerializer serializer) throws OSerializationException
fromStream in interface OCommandRequestTextfromStream in class OCommandRequestTextAbstractOSerializationExceptionpublic byte[] toStream()
throws OSerializationException
toStream in interface OCommandRequestTexttoStream in class OCommandRequestTextAbstractOSerializationExceptionpublic 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.