Package net.officefloor.nosql.cosmosdb
-
Interface Summary Interface Description CosmosAsyncEntities Provides means to work with entities for Cosmos.CosmosDbFactory Factory forCosmosClientBuilderconnection.CosmosDbServiceFactory ServiceFactoryfor theCosmosDbFactory.CosmosEntities Provides means to work with entities for Cosmos.CosmosEntityLocator LocatesCosmosDatabaseentity types for registering.CosmosEntityLocatorServiceFactory ServiceFactoryfor theCosmosEntityLocator. -
Class Summary Class Description AbstractCosmosDbSupplierSource CosmosAsyncClientManagedObjectSource ManagedObjectSourcefor theCosmosAsyncClient.CosmosAsyncDatabaseManagedObjectSource ManagedObjectSourcefor theCosmosAsyncDatabase.CosmosAsyncDbSupplierSource SupplierSourceforCosmosAsyncDatabase.CosmosAsyncEntitiesManagedObjectSource ManagedObjectSourcefor theCosmosAsyncEntities.CosmosClientManagedObjectSource ManagedObjectSourcefor theCosmosClient.CosmosDatabaseManagedObjectSource ManagedObjectSourcefor theCosmosDatabase.CosmosDbConnect CosmosDatabaseconnect functionality.CosmosDbSupplierSource SupplierSourceforCosmosDatabase.CosmosEntitiesManagedObjectSource ManagedObjectSourcefor theCosmosEntities.PartitionKeyMetaData Meta-data for thePartitionKey. -
Exception Summary Exception Description CosmosNoEntityIdentifierException Indicates unable to determine the identifier for a Cosmos entity.CosmosPartitionKeyException Indicates unable to extractPartitionKeyfor a Cosmos entity. -
Annotation Types Summary Annotation Type Description CosmosEntity Annotates an entity to specify details of the entity.CosmosPartitionKey Annotates an entity's field/accessor as the partition key.