| Modifier and Type | Interface and Description |
|---|---|
interface |
AsyncBulkDelete
Asynchronous
BulkDeleteOperation API, using CompletionStage as execution result type to handle the
operation result asynchronously. |
interface |
AsyncBulkInsert
Asynchronous
BulkInsertOperation API, using CompletionStage as execution result type to handle the
operation result asynchronously. |
interface |
AsyncBulkUpdate
Asynchronous
BulkUpdateOperation API, using CompletionStage as execution result type to handle the
operation result asynchronously. |
interface |
AsyncDelete
Asynchronous delete
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncInsert
Asynchronous insert
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncQuery
Represents an asynchronous query, used by the
AsyncDatastore API to configure and execute a query
and handle the query results asynchronously through the CompletionStage type. |
interface |
AsyncRefresh
Asynchronous refresh
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncSave
Asynchronous save
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncUpdate
Asynchronous update
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DatastoreCommodityFactory<X extends DatastoreCommodityContext,C extends DatastoreCommodity>
Factory to create a specific
DatastoreCommodity type instances, using a DatastoreCommodityContext. |
| Modifier and Type | Method and Description |
|---|---|
<C extends DatastoreCommodity> |
DatastoreCommodityHandler.create(Class<C> commodityType)
Create a new
DatastoreCommodity of given commodityType type. |
<C extends DatastoreCommodity> |
DatastoreCommodityRegistrar.registerCommodity(DatastoreCommodityFactory<X,C> commodityFactory)
Register a
DatastoreCommodityFactory to made available
DatastoreCommodityFactory.getCommodityType() type commodities. |
| Modifier and Type | Method and Description |
|---|---|
Collection<Class<? extends DatastoreCommodity>> |
DatastoreCommodityHandler.getAvailableCommodities()
Get the available
DatastoreCommodity types. |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
DatastoreCommodityHandler.hasCommodity(Class<? extends DatastoreCommodity> commodityType)
Get whether given
DatastoreCommodity type is available. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BulkDelete
A
BulkDeleteOperation builder to configure a bulk DELETE operation and execute it using the
ExecutableOperation interface methods. |
interface |
BulkInsert
A
BulkInsertOperation builder to configure a bulk INSERT operation and execute it using the
ExecutableOperation interface methods. |
interface |
BulkUpdate
A
BulkUpdateOperation builder to configure a bulk UPDATE operation and execute it using the
ExecutableOperation interface methods. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Delete
Executable delete datastore operation.
|
interface |
Insert
Executable insert datastore operation.
|
interface |
Refresh
Executable refresh datastore operation.
|
interface |
Save
Executable save datastore operation.
|
interface |
Update
Executable update datastore operation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BulkDeleteOperation<R,O extends BulkDeleteOperation<R,O>>
Bulk
DELETE ExecutableBulkOperation. |
interface |
BulkInsertOperation<R,O extends BulkInsertOperation<R,O>>
Bulk
INSERT ExecutableBulkOperation. |
interface |
BulkUpdateOperation<R,O extends BulkUpdateOperation<R,O>>
Bulk
UPDATE ExecutableBulkOperation. |
interface |
ExecutableBulkOperation<R,C extends DatastoreOperationConfiguration,O extends ExecutableBulkOperation<R,C,O>>
An executable
DatastoreOperation, through the ExecutableOperation API. |
interface |
ExecutablePropertyBoxOperation<R,O extends ExecutablePropertyBoxOperation<R,O>>
An executable
PropertyBoxOperation, through the ExecutableOperation API. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Query
Represents a query, which can be used to configure and execute a query on the data managed by a
Datastore. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LockQuery
A query with locking support, which is available through the
LockSupport API. |
Copyright © 2019 The Holon Platform. All rights reserved.