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.