const classafBedSheet::BedSheetModule
sys::Obj afBedSheet::BedSheetModule
@
SubModule { modules=[IocConfigModule#,IocEnvModule#] }
The afIoc module class.
This class is public so it may be referenced explicitly in test code.
- bind
static Void bind(ServiceBinder binder)
- buildBedSheetMetaData
@
Build { serviceId="BedSheetMetaData" }
static BedSheetMetaData buildBedSheetMetaData(RegistryOptions options)- buildHttpOutStream
@
Build { serviceId="HttpOutStream"; disableProxy=true; scope=ServiceScope.perThread }
static OutStream buildHttpOutStream(DelegateChainBuilder[] builders, Registry reg)- buildHttpPipeline
@
Build { serviceId="HttpPipeline"; disableProxy=true }
static HttpPipeline buildHttpPipeline(HttpPipelineFilter[] filters, PipelineBuilder bob, Registry reg)- buildHttpRequest
@
Build { serviceId="HttpRequest" }
static HttpRequest buildHttpRequest(DelegateChainBuilder[] builders, Registry reg)- buildHttpResponse
@
Build { serviceId="HttpResponse" }
static HttpResponse buildHttpResponse(DelegateChainBuilder[] builders, Registry reg)- contributeDependencyProviderSource
@
Contribute { serviceType=afIoc::DependencyProviderSource# }
static Void contributeDependencyProviderSource(OrderedConfig config)- contributeErrPrinterHtml
@
Contribute { serviceType=afBedSheet::ErrPrinterHtml# }
static Void contributeErrPrinterHtml(OrderedConfig config)- contributeErrPrinterStr
@
Contribute { serviceType=afBedSheet::ErrPrinterStr# }
static Void contributeErrPrinterStr(OrderedConfig config)- contributeErrProcessors
@
Contribute { serviceType=afBedSheet::ErrProcessors# }
static Void contributeErrProcessors(MappedConfig conf)- contributeFactoryDefaults
@
Contribute { serviceType=afIocConfig::FactoryDefaults# }
static Void contributeFactoryDefaults(MappedConfig conf, DefaultHttpStatusProcessor defaultHttpStatus, DefaultErrProcessor defaultErr)- contributeGzipCompressible
@
Contribute { serviceType=afBedSheet::GzipCompressible# }
static Void contributeGzipCompressible(MappedConfig conf)- contributeHttpOutStream
@
Contribute { serviceId="HttpOutStream" }
static Void contributeHttpOutStream(OrderedConfig conf)- contributeHttpPipeline
@
Contribute { serviceType=afBedSheet::HttpPipeline# }
static Void contributeHttpPipeline(OrderedConfig conf, Routes routes)- contributeRegistryStartup
@
Contribute { serviceType=afIoc::RegistryStartup# }
static Void contributeRegistryStartup(OrderedConfig conf, PlasticCompiler plasticCompiler, IocConfigSource configSrc)- contributeResponseProcessors
@
Contribute { serviceType=afBedSheet::ResponseProcessors# }
static Void contributeResponseProcessors(MappedConfig conf, HttpStatusProcessors httpStatusProcessor)- contributeValueEncoders
@
Contribute { serviceType=afBedSheet::ValueEncoders# }
static Void contributeValueEncoders(MappedConfig config)