public class OSQLNonBlockingQuery<T> extends OSQLQuery<T> implements OCommandRequestAsynch
OSQLSynchQuery
Modifier and Type | Class and Description |
---|---|
class |
OSQLNonBlockingQuery.ONonBlockingQueryFuture |
cacheableResult, context, fetchPlan, limit, onAsyncReplicationError, onAsyncReplicationOk, parameters, progressListener, resultListener, timeoutMs, timeoutStrategy, useCache
Constructor and Description |
---|
OSQLNonBlockingQuery()
Empty constructor for unmarshalling.
|
OSQLNonBlockingQuery(String iText,
int iLimit,
OCommandResultListener iResultListener) |
OSQLNonBlockingQuery(String iText,
int iLimit,
String iFetchPlan,
Map<Object,Object> iArgs,
OCommandResultListener iResultListener) |
OSQLNonBlockingQuery(String iText,
OCommandResultListener iResultListener) |
Modifier and Type | Method and Description |
---|---|
<RET> RET |
execute(Object... iArgs) |
<RET> RET |
execute2(String iText,
Object... iArgs) |
T |
executeFirst() |
boolean |
isAsynchronous() |
boolean |
isIdempotent()
Returns true if the command doesn't change the database, otherwise false.
|
deserializeQueryParameters, fromStream, getText, queryFromStream, queryToStream, run, runFirst, serializeQueryParameters, setText, toStream, toString
getFetchPlan, reset, setFetchPlan
addExcludedNode, convertToParameters, getContext, getLimit, getOnAsyncReplicationError, getOnAsyncReplicationOk, getParameters, getProgressListener, getResultListener, getTimeoutStrategy, getTimeoutTime, isCacheableResult, isRecordResultSet, isUseCache, nodesToExclude, onAsyncReplicationError, onAsyncReplicationOk, removeExcludedNode, setCacheableResult, setContext, setLimit, setParameters, setProgressListener, setRecordResultSet, setResultListener, setTimeout, setUseCache
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getResultListener, setResultListener
getParameters, getProgressListener, getResultListener, isCacheableResult, isRecordResultSet, reset, setCacheableResult, setProgressListener, setRecordResultSet, setResultListener
getContext, getFetchPlan, getLimit, getTimeoutStrategy, getTimeoutTime, setContext, setFetchPlan, setLimit, setTimeout, setUseCache
public OSQLNonBlockingQuery()
public OSQLNonBlockingQuery(String iText, OCommandResultListener iResultListener)
public OSQLNonBlockingQuery(String iText, int iLimit, String iFetchPlan, Map<Object,Object> iArgs, OCommandResultListener iResultListener)
public OSQLNonBlockingQuery(String iText, int iLimit, OCommandResultListener iResultListener)
public T executeFirst()
public <RET> RET execute(Object... iArgs)
execute
in interface OCommandRequest
execute
in class OQueryAbstract<T>
public boolean isIdempotent()
OCommandRequest
isIdempotent
in interface OCommandRequest
isIdempotent
in class OQueryAbstract<T>
public boolean isAsynchronous()
isAsynchronous
in interface OCommandRequestAsynch
Copyright © 2009–2020 OrientDB. All rights reserved.