# Package com.holonplatform.async.datastore.operation

- Interface Summary
  Interface | Description
  --- | ---
  AsyncBulkDelete | Asynchronous `BulkDeleteOperation` API, using `CompletionStage` as execution result type to handle the operation result asynchronously.
  AsyncBulkInsert | Asynchronous `BulkInsertOperation` API, using `CompletionStage` as execution result type to handle the operation result asynchronously.
  AsyncBulkUpdate | Asynchronous `BulkUpdateOperation` API, using `CompletionStage` as execution result type to handle the operation result asynchronously.
  AsyncDelete | Asynchronous delete `PropertyBoxOperation` operation, using `CompletionStage` to handle the operation result asynchronously.
  AsyncInsert | Asynchronous insert `PropertyBoxOperation` operation, using `CompletionStage` to handle the operation result asynchronously.
  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.
  AsyncQueryAdapter<C extends QueryConfiguration> | Adapter to perform an asynchronous query execution using a `QueryOperation` instance, which provides both the `QueryConfiguration` and the `QueryProjection`.
  AsyncQueryResults | Asynchronous `QueryProjectionOperations` API, which uses `CompletionStage` to provide the query results and handle the results asynchronously.
  AsyncRefresh | Asynchronous refresh `PropertyBoxOperation` operation, using `CompletionStage` to handle the operation result asynchronously.
  AsyncSave | Asynchronous save `PropertyBoxOperation` operation, using `CompletionStage` to handle the operation result asynchronously.
  AsyncUpdate | Asynchronous update `PropertyBoxOperation` operation, using `CompletionStage` to handle the operation result asynchronously.

Copyright © 2019 The Holon Platform. All rights reserved.