Package io.ebeanservice.docstore.api
Interface DocQueryRequest<T>
-
public interface DocQueryRequest<T>
A Query request for the document store.
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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 Detail
-
getTransaction
io.ebeaninternal.api.SpiTransaction getTransaction()
Return the transaction for this request (can be null for document store only queries).
-
setTransaction
void setTransaction(io.ebeaninternal.api.SpiTransaction transaction)
Set the (document store) transaction to use for this query.
-
createJsonReadOptions
JsonReadOptions createJsonReadOptions()
Create JsonReadOptions taking into account persistence context and lazy loading support.
-
executeSecondaryQueries
void executeSecondaryQueries(boolean forEach)
Execute secondary queries.
-
-