Class AbstractSupplierSource
java.lang.Object
net.officefloor.compile.spi.supplier.source.impl.AbstractSupplierSource
- All Implemented Interfaces:
SupplierSource
- Direct Known Subclasses:
AbstractCosmosDbSupplierSource,DynamoDbSupplierSource,FirestoreSupplierSource,JaxRsSupplierSource,ObjectifySupplierSource,ServletSupplierSource,SpringBeanSupplierSource,SpringSupplierSource,WebAppWoofExtensionService.WebAppSupplierSource
Abstract
SupplierSource.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceContext for defining the specification. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObtains theSupplierSourceSpecificationfor thisSupplierSource.protected abstract voidLoads theSupplierSourceSpecification.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.officefloor.compile.spi.supplier.source.SupplierSource
supply, terminate
-
Constructor Details
-
AbstractSupplierSource
public AbstractSupplierSource()
-
-
Method Details
-
getSpecification
Description copied from interface:SupplierSourceObtains the
SupplierSourceSpecificationfor thisSupplierSource.This enables the
SupplierSourceContextto be populated with the necessary details as per thisSupplierSourceSpecificationin loading theInitialSupplierType.- Specified by:
getSpecificationin interfaceSupplierSource- Returns:
SupplierSourceSpecification.
-
loadSpecification
Loads theSupplierSourceSpecification.- Parameters:
context-AbstractSupplierSource.SpecificationContext.
-