Modifier and Type | Interface and Description |
---|---|
interface |
AutoWireSectionFactory<A extends AutoWireSection>
Provided a
AutoWireSection it returns the AutoWireSection to
utilise. |
Modifier and Type | Method and Description |
---|---|
<A extends AutoWireSection> |
AutoWireApplication.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation,
AutoWireSectionFactory<A> sectionFactory)
Adds an
AutoWireSection with the ability to override the
AutoWireSection used. |
Modifier and Type | Method and Description |
---|---|
AutoWireSection |
AutoWireApplication.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation)
Adds an
AutoWireSection . |
<A extends AutoWireSection> |
AutoWireApplication.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation,
AutoWireSectionFactory<A> sectionFactory)
Adds an
AutoWireSection with the ability to override the
AutoWireSection used. |
AutoWireSection |
AutoWireSectionTransformerContext.createSection(String sectionName,
String sectionSourceClassName,
String sectionLocation)
Creates an
AutoWireSection . |
AutoWireSection[] |
AutoWireGovernance.getGovernedSections()
Obtains the
AutoWireSection instances under this
Governance . |
AutoWireSection |
AutoWireSectionTransformerContext.getSection()
Obtains the
AutoWireSection to transform. |
AutoWireSection |
AutoWireApplication.getSection(String sectionName)
Obtains the
AutoWireSection by its name. |
AutoWireSection |
AutoWireSection.getSuperSection()
Obtains the super
AutoWireSection . |
AutoWireSection |
AutoWireSectionTransformer.transformAutoWireSection(AutoWireSectionTransformerContext context)
Transforms the
AutoWireSection . |
Modifier and Type | Method and Description |
---|---|
void |
AutoWireApplication.addStartupFlow(AutoWireSection section,
String inputName)
Adds a flow to be triggered on start-up.
|
A |
AutoWireSectionFactory.createAutoWireSection(AutoWireSection seed)
Creates an
AutoWireSection from the seed AutoWireSection . |
void |
AutoWireGovernance.governSection(AutoWireSection section)
Provides
Governance over the AutoWireSection . |
boolean |
AutoWireApplication.isLinked(AutoWireSection section,
String sectionOutputName)
Determines if the
AutoWireSection output is configured for
linking. |
void |
AutoWireApplication.link(AutoWireSection sourceSection,
String sourceOutputName,
AutoWireSection targetSection,
String targetInputName)
Links the source
SectionOutput to a target SectionInput . |
void |
AutoWireApplication.linkEscalation(Class<? extends Throwable> escalation,
AutoWireSection section,
String inputName)
Links the
Escalation to be handled by the
OfficeSectionInput . |
void |
AutoWireSection.setSuperSection(AutoWireSection section)
Specifies the
AutoWireSection to inherit the link configuration. |
Modifier and Type | Class and Description |
---|---|
class |
AutoWireSectionImpl
Section for configuring auto-wiring.
|
Modifier and Type | Method and Description |
---|---|
<A extends AutoWireSection> |
AutoWireOfficeFloorSource.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation,
AutoWireSectionFactory<A> sectionFactory) |
<S extends SectionSource,A extends AutoWireSection> |
AutoWireOfficeSource.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation,
AutoWireSectionFactory<A> sectionFactory)
Adds an
OfficeSection . |
Modifier and Type | Method and Description |
---|---|
AutoWireSection |
AutoWireOfficeFloorSource.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation) |
<S extends SectionSource> |
AutoWireOfficeSource.addSection(String sectionName,
String sectionSourceClassName,
String sectionLocation)
Adds an
OfficeSection allowing to override the
AutoWireSection . |
AutoWireSection[] |
AutoWireGovernanceImpl.getGovernedSections() |
AutoWireSection |
AutoWireOfficeSource.getSection(String sectionName)
Obtains the
AutoWireSection by its name. |
AutoWireSection |
AutoWireOfficeFloorSource.getSection(String sectionName) |
AutoWireSection |
AutoWireSectionImpl.getSuperSection() |
Modifier and Type | Method and Description |
---|---|
void |
AutoWireOfficeSource.addStartupFlow(AutoWireSection section,
String inputName)
Adds a flow to be triggered on start-up.
|
void |
AutoWireOfficeFloorSource.addStartupFlow(AutoWireSection section,
String inputName) |
static void |
AutoWireEscalationCauseRouteWorkSource.configureEscalationCause(AutoWireSection section,
Class<? extends Throwable> causeType)
Configures handling the
Escalation cause. |
void |
AutoWireGovernanceImpl.governSection(AutoWireSection section) |
boolean |
AutoWireOfficeSource.isLinked(AutoWireSection section,
String sectionOutputName)
Determines if the
AutoWireSection output is configured for
linking. |
boolean |
AutoWireOfficeFloorSource.isLinked(AutoWireSection section,
String sectionOutputName) |
void |
AutoWireOfficeSource.link(AutoWireSection sourceSection,
String sourceOutputName,
AutoWireSection targetSection,
String targetInputName)
Links the source
SectionOutput to a target SectionInput . |
void |
AutoWireOfficeFloorSource.link(AutoWireSection sourceSection,
String sourceOutputName,
AutoWireSection targetSection,
String targetInputName) |
void |
AutoWireOfficeSource.linkEscalation(Class<? extends Throwable> escalationType,
AutoWireSection section,
String sectionInputName)
Links the handling of the
Escalation to the
AutoWireSection . |
void |
AutoWireOfficeFloorSource.linkEscalation(Class<? extends Throwable> escalation,
AutoWireSection section,
String inputName) |
void |
AutoWireSectionImpl.setSuperSection(AutoWireSection section) |
Constructor and Description |
---|
AutoWireSectionImpl(OfficeFloorCompiler compiler,
AutoWireSection section)
Allow for extending this to provide additional functionality for an
section.
|
Modifier and Type | Method and Description |
---|---|
AutoWireSection |
TransformSectionSource.transformAutoWireSection(AutoWireSectionTransformerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ServletWebAutoWireApplication.linkToResource(AutoWireSection section,
String outputName,
String requestDispatcherPath) |
Modifier and Type | Interface and Description |
---|---|
interface |
HttpSecurityAutoWireSection
Allows wiring the flows of the
HttpSecuritySource . |
interface |
HttpTemplateAutoWireSection
Allows wiring the flows of the
HttpTemplate . |
Modifier and Type | Class and Description |
---|---|
class |
HttpSecurityAutoWireSectionImpl
Allows wiring the flows of the
HttpSecuritySource . |
class |
HttpTemplateAutoWireSectionImpl
Allows wiring the flows of the
HttpTemplate . |
Modifier and Type | Method and Description |
---|---|
AutoWireSection |
HttpUriLink.getAutoWireSection()
Obtains the
AutoWireSection handling the URI. |
Modifier and Type | Method and Description |
---|---|
void |
WebAutoWireApplication.chainServicer(AutoWireSection section,
String inputName,
String notHandledOutputName)
Chains a
OfficeSectionInput to the end of the servicing chain to
handle a HttpRequest . |
void |
WebApplicationAutoWireOfficeFloorSource.chainServicer(AutoWireSection section,
String inputName,
String notHandledOutputName) |
void |
WebAutoWireApplication.linkToHttpTemplate(AutoWireSection section,
String outputName,
HttpTemplateAutoWireSection template)
Links the
OfficeSectionOutput to render the HttpTemplate . |
void |
WebApplicationAutoWireOfficeFloorSource.linkToHttpTemplate(AutoWireSection section,
String outputName,
HttpTemplateAutoWireSection template) |
void |
WebAutoWireApplication.linkToResource(AutoWireSection section,
String outputName,
String resourcePath)
Links to a resource.
|
void |
WebApplicationAutoWireOfficeFloorSource.linkToResource(AutoWireSection section,
String outputName,
String resourcePath) |
void |
WebAutoWireApplication.linkToSendResponse(AutoWireSection section,
String outputName)
Links
OfficeSectionOutput to sending the HttpResponse . |
void |
WebApplicationAutoWireOfficeFloorSource.linkToSendResponse(AutoWireSection section,
String outputName) |
HttpUriLink |
WebAutoWireApplication.linkUri(String uri,
AutoWireSection section,
String inputName)
Links a URI to an
OfficeSectionInput . |
HttpUriLink |
WebApplicationAutoWireOfficeFloorSource.linkUri(String uri,
AutoWireSection section,
String inputName) |
Constructor and Description |
---|
HttpSecurityAutoWireSectionImpl(OfficeFloorCompiler compiler,
AutoWireSection section,
Class<? extends HttpSecuritySource<?,?,?,?>> httpSecuritySourceClass)
Initiate.
|
HttpTemplateAutoWireSectionImpl(OfficeFloorCompiler compiler,
AutoWireSection section,
Class<?> templateLogicClass,
String templateUri)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
AutoWireSection |
HttpUrlContinuationSectionSource.transformAutoWireSection(AutoWireSectionTransformerContext context) |
Modifier and Type | Method and Description |
---|---|
HttpUriLink |
HttpUrlContinuationSectionSource.linkUri(String uri,
AutoWireSection section,
String inputName)
Links a URI to an
OfficeSectionInput . |
Copyright © 2005–2016. All rights reserved.