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 JsonReadOptions
createJsonReadOptions()
Create JsonReadOptions taking into account persistence context and lazy loading support.void
executeSecondaryQueries(boolean forEach)
Execute secondary queries.io.ebeaninternal.api.SpiQuery<T>
getQuery()
Return the query for this request.io.ebeaninternal.api.SpiTransaction
getTransaction()
Return the transaction for this request (can be null for document store only queries).void
setTransaction(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.
-
-