Package net.officefloor.nosql.cosmosdb
Class CosmosDbSupplierSource
- java.lang.Object
-
- net.officefloor.compile.spi.supplier.source.impl.AbstractSupplierSource
-
- net.officefloor.nosql.cosmosdb.AbstractCosmosDbSupplierSource
-
- net.officefloor.nosql.cosmosdb.CosmosDbSupplierSource
-
- All Implemented Interfaces:
SupplierSource
public class CosmosDbSupplierSource extends AbstractCosmosDbSupplierSource
SupplierSource
forCosmosDatabase
.- Author:
- Daniel Sagenschneider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.officefloor.compile.spi.supplier.source.impl.AbstractSupplierSource
AbstractSupplierSource.SpecificationContext
-
-
Field Summary
-
Fields inherited from class net.officefloor.nosql.cosmosdb.AbstractCosmosDbSupplierSource
PROPERTY_DATABASE, PROPERTY_ENTITY_LOCATORS
-
-
Constructor Summary
Constructors Constructor Description CosmosDbSupplierSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setupManagedObjectSources(SupplierSourceContext context, java.lang.Class<?>[] entities)
Sets up theManagedObjectSource
instances.-
Methods inherited from class net.officefloor.nosql.cosmosdb.AbstractCosmosDbSupplierSource
loadSpecification, supply, terminate
-
Methods inherited from class net.officefloor.compile.spi.supplier.source.impl.AbstractSupplierSource
getSpecification
-
-
-
-
Method Detail
-
setupManagedObjectSources
protected void setupManagedObjectSources(SupplierSourceContext context, java.lang.Class<?>[] entities) throws java.lang.Exception
Description copied from class:AbstractCosmosDbSupplierSource
Sets up theManagedObjectSource
instances.- Specified by:
setupManagedObjectSources
in classAbstractCosmosDbSupplierSource
- Parameters:
context
-SupplierSourceContext
.entities
- Loaded entityClass
instances.- Throws:
java.lang.Exception
- If fails to setup theManagedObjectSource
instances.
-
-