Class AbstractSectionSource
java.lang.Object
net.officefloor.compile.spi.section.source.impl.AbstractSectionSource
- All Implemented Interfaces:
SectionSource
- Direct Known Subclasses:
ActivitySectionSource,ClassSectionSource,CombinedServerRetrieveValidateKeysSectionSource,ComposeSectionSource,DefaultJwtChallengeSectionSource,HandleAuthenticationRequiredSectionSource,HttpFunctionSectionSource,HttpRouteSectionSource,HttpSecuritySectionSource,JwksPublishSectionSource,JwksSectionSource,ManagedFunctionSectionSource,OpenApiSectionSource,ProcedureSectionSource,SectionModelSectionSource,ServletSectionSource,TransformSectionSource,WebFluxSectionSource,WebMvcSectionSource,WebTemplateSectionSource
Abstract
SectionSource.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceContext for defining the specification. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObtains theSectionSourceSpecificationfor thisSectionSource.protected abstract voidLoads theSectionSourceSpecification.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.section.source.SectionSource
sourceSection
-
Constructor Details
-
AbstractSectionSource
public AbstractSectionSource()
-
-
Method Details
-
getSpecification
Description copied from interface:SectionSourceObtains the
SectionSourceSpecificationfor thisSectionSource.This enables the
SectionSourceContextto be populated with the necessary details as per thisSectionSourceSpecificationin loading theSectionType.- Specified by:
getSpecificationin interfaceSectionSource- Returns:
SectionSourceSpecification.
-
loadSpecification
Loads theSectionSourceSpecification.- Parameters:
context-AbstractSectionSource.SpecificationContext.
-