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
SupplierSource for CosmosDatabase.- 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidsetupManagedObjectSources(SupplierSourceContext context, Class<?>[] entities) Sets up theManagedObjectSourceinstances.Methods inherited from class net.officefloor.nosql.cosmosdb.AbstractCosmosDbSupplierSource
loadSpecification, supply, terminateMethods inherited from class net.officefloor.compile.spi.supplier.source.impl.AbstractSupplierSource
getSpecification
-
Constructor Details
-
CosmosDbSupplierSource
public CosmosDbSupplierSource()
-
-
Method Details
-
setupManagedObjectSources
protected void setupManagedObjectSources(SupplierSourceContext context, Class<?>[] entities) throws Exception Description copied from class:AbstractCosmosDbSupplierSourceSets up theManagedObjectSourceinstances.- Specified by:
setupManagedObjectSourcesin classAbstractCosmosDbSupplierSource- Parameters:
context-SupplierSourceContext.entities- Loaded entityClassinstances.- Throws:
Exception- If fails to setup theManagedObjectSourceinstances.
-