Package io.ebeanservice.docstore.api
Interface DocQueryRequest<T>
- All Superinterfaces:
DocQueryContext<T>
public interface DocQueryRequest<T> extends DocQueryContext<T>
A Query request for the document store.
-
Method Summary
Modifier and Type Method Description JsonReadOptionscreateJsonReadOptions()Create JsonReadOptions taking into account persistence context and lazy loading support.voidexecuteSecondaryQueries(boolean forEach)Execute secondary queries.io.ebeaninternal.api.SpiQuery<T>getQuery()Return the query for this request.io.ebeaninternal.api.SpiTransactiongetTransaction()Return the transaction for this request (can be null for document store only queries).voidsetTransaction(io.ebeaninternal.api.SpiTransaction transaction)Set the (document store) transaction to use for this query.
-
Method Details
-
getTransaction
io.ebeaninternal.api.SpiTransaction getTransaction()Return the transaction for this request (can be null for document store only queries). -
setTransaction
Set the (document store) transaction to use for this query. -
getQuery
Return the query for this request. -
createJsonReadOptions
Create JsonReadOptions taking into account persistence context and lazy loading support. -
executeSecondaryQueries
Execute secondary queries.
-