public class QueryOperation
extends java.lang.Object
Constructor and Description |
---|
QueryOperation(InMemoryDocumentSessionOperations sessionOperations,
java.lang.String indexName,
IndexQuery indexQuery,
java.lang.String[] projectionFields,
java.util.Set<Tuple<java.lang.String,java.lang.Class<?>>> sortByHints,
boolean waitForNonStaleResults,
Action2<java.lang.String,java.lang.String> setOperationHeaders,
long timeout,
java.util.Set<java.lang.String> includes,
boolean disableEntitiesTracking) |
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<T> |
complete(java.lang.Class<T> clazz) |
<T> T |
deserialize(java.lang.Class<T> clazz,
RavenJObject result) |
java.lang.AutoCloseable |
enterQueryContext() |
void |
forceResult(QueryResult result) |
QueryResult |
getCurrentQueryResults() |
java.lang.String |
getIndexName() |
IndexQuery |
getIndexQuery() |
boolean |
isAcceptable(QueryResult result) |
boolean |
isDisableEntitiesTracking() |
void |
logQuery() |
void |
setDisableEntitiesTracking(boolean disableEntitiesTracking) |
boolean |
shouldQueryAgain(java.lang.Exception e) |
public QueryOperation(InMemoryDocumentSessionOperations sessionOperations, java.lang.String indexName, IndexQuery indexQuery, java.lang.String[] projectionFields, java.util.Set<Tuple<java.lang.String,java.lang.Class<?>>> sortByHints, boolean waitForNonStaleResults, Action2<java.lang.String,java.lang.String> setOperationHeaders, long timeout, java.util.Set<java.lang.String> includes, boolean disableEntitiesTracking)
public QueryResult getCurrentQueryResults()
public java.lang.String getIndexName()
public IndexQuery getIndexQuery()
public void logQuery()
public java.lang.AutoCloseable enterQueryContext()
public boolean shouldQueryAgain(java.lang.Exception e)
public <T> java.util.List<T> complete(java.lang.Class<T> clazz)
public boolean isDisableEntitiesTracking()
public void setDisableEntitiesTracking(boolean disableEntitiesTracking)
public <T> T deserialize(java.lang.Class<T> clazz, RavenJObject result)
public void forceResult(QueryResult result)
public boolean isAcceptable(QueryResult result)
Copyright © 2014. All Rights Reserved.