Interface | Description |
---|---|
ConfigurableDatastore |
Base interface which represents common Datastore configuration capabilities.
|
DataContextBound |
Declares support for a symbolic data context id, i.e. a String identifier to identify a data related objects
stack with the same type within the overall persistence context.
|
Datastore |
Datastore interface represents a generic data store abstraction and provides methods to perform data manipulation
operations.
|
Datastore.OperationResult |
Represents the result of a
Datastore operation, providing informatons about the operation outcome. |
Datastore.OperationResult.Builder |
Datastore.OperationResult builder. |
DatastoreCommodity |
Represents a commodity which can be provided by a
Datastore . |
DatastoreCommodityContext |
Base interface to represent a
DatastoreCommodity configuration context to be used by a
DatastoreCommodityFactory , typically extended by concrete Datastore implementations with specific
informations and methods. |
DatastoreCommodityFactory<X extends DatastoreCommodityContext,C extends DatastoreCommodity> |
Factory to create a specific
DatastoreCommodity type instances, using a DatastoreCommodityContext . |
DatastoreCommodityHandler |
Represents a
DatastoreCommodity handler, which provides available commodities and allow to create
DatastoreCommodity instances. |
DatastoreCommodityRegistrar<X extends DatastoreCommodityContext> |
Interface implemented by objects which provide direct
DatastoreCommodity s registration. |
DatastoreConfigProperties |
A
ConfigPropertySet for Datastore configuration, using DatastoreConfigProperties.DEFAULT_NAME as property prefix. |
DatastoreExpressionResolverRegistrar |
Interface implemented by
Datastore s which provide default ExpressionResolver s registration. |
DatastoreOperations<R,REFRESH,BI extends BulkInsertOperation<R,BI>,BU extends BulkUpdateOperation<R,BU>,BD extends BulkDeleteOperation<R,BD>,Q extends QueryBuilder<Q>> |
Base interface wich represents a generic data store abstraction and provides methods to perform data manipulation
operations, enabling persistent data management in a platform/vendor independent way.
|
DatastoreOperations.Builder<D extends DatastoreOperations,B extends DatastoreOperations.Builder<D,B>> |
Base
DatastoreOperations instance builder. |
DatastoreOperations.WriteOption |
Represents a write operation option.
|
DataTarget<T> |
Representation of the target element of a data model persistence/query operation.
|
DataTarget.DataTargetResolver<T extends DataTarget> |
Convenience interface to create an
ExpressionResolver to resolve a custom DataTarget class into a
standard DataTarget . |
DataTarget.DataTargetSupport<C extends DataTarget.DataTargetSupport<C>> |
Interface implemented by classes which support
DataTarget setting. |
Class | Description |
---|---|
DatastoreConfigProperties.DatastoreConfigPropertiesImpl |
Default implementation
|
Enum | Description |
---|---|
Datastore.OperationType |
Enumeration of
Datastore operation types. |
DefaultWriteOption |
Default Datastore
DatastoreOperations.WriteOption s enumeration. |
Exception | Description |
---|---|
DatastoreCommodityContext.CommodityConfigurationException |
Exception to notify a
DatastoreCommodity configuration error. |
DatastoreCommodityContext.CommodityNotAvailableException |
Exception to notify a
DatastoreCommodity type is not available for a given Datastore . |
Copyright © 2019 The Holon Platform. All rights reserved.