| Package | Description |
|---|---|
| com.holonplatform.async.datastore.operation | |
| com.holonplatform.core.datastore.beans | |
| com.holonplatform.core.query | |
| com.holonplatform.core.query.lock |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AsyncQueryAdapter<C extends QueryConfiguration>
Adapter to perform an asynchronous query execution using a
QueryOperation instance, which provides
both the QueryConfiguration and the QueryProjection. |
| Modifier and Type | Method and Description |
|---|---|
QueryConfiguration |
BeanQueryBuilder.getQueryConfiguration()
Get the current
QueryConfiguration. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
QueryAdapter<C extends QueryConfiguration>
Adapter to perform a query execution using a
QueryOperation. |
interface |
QueryOperation<C extends QueryConfiguration,R>
Represent a query operation expression, providing query configuration and projection.
|
| Modifier and Type | Method and Description |
|---|---|
static <C extends QueryConfiguration,R> |
QueryOperation.create(C configuration,
QueryProjection<R> projection)
Create a new
QueryOperation. |
| Modifier and Type | Method and Description |
|---|---|
QueryConfiguration |
QueryBuilder.getQueryConfiguration()
Get the current
QueryConfiguration. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LockQueryAdapter<C extends QueryConfiguration>
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LockQueryAdapter.tryLock(QueryConfiguration queryConfiguration)
Try to perform the operation using the lock mode and timeout provided by given query configuration.
|
Copyright © 2019 The Holon Platform. All rights reserved.