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