const classafBedSheet::BedSheetModule
sys::Obj afBedSheet::BedSheetModule
@
SubModule { modules=[IocConfigModule#,IocEnvModule#] }
The Ioc 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)- buildHttpRequest
@
Build { serviceId="HttpRequest" }
static HttpRequest buildHttpRequest(DelegateChainBuilder[] builders, Registry reg)- buildHttpResponse
@
Build { serviceId="HttpResponse" }
static HttpResponse buildHttpResponse(DelegateChainBuilder[] builders, Registry reg)- buildMiddlewarePipeline
@
Build { serviceId="MiddlewarePipeline"; disableProxy=true }
static MiddlewarePipeline buildMiddlewarePipeline(Middleware[] userMiddleware, PipelineBuilder bob, Registry reg)- contributeErrPrinterHtml
@
Contribute { serviceType=afBedSheet::ErrPrinterHtml# }
static Void contributeErrPrinterHtml(OrderedConfig config)- contributeErrPrinterStr
@
Contribute { serviceType=afBedSheet::ErrPrinterStr# }
static Void contributeErrPrinterStr(OrderedConfig config)- contributeFactoryDefaults
@
Contribute { serviceType=afIocConfig::FactoryDefaults# }
static Void contributeFactoryDefaults(MappedConfig conf, Registry reg, IocEnv iocEnv, BedSheetMetaData meta)- contributeFileHandlerRoutes
@
Contribute { serviceType=afBedSheet::Routes# }
static Void contributeFileHandlerRoutes(OrderedConfig conf, FileHandler fileHandler)- contributeGzipCompressible
@
Contribute { serviceType=afBedSheet::GzipCompressible# }
static Void contributeGzipCompressible(MappedConfig conf)- contributeHttpOutStream
@
Contribute { serviceId="HttpOutStream" }
static Void contributeHttpOutStream(OrderedConfig conf)- contributeMiddlewarePipeline
@
Contribute { serviceType=afBedSheet::MiddlewarePipeline# }
static Void contributeMiddlewarePipeline(OrderedConfig conf)- contributeNotFoundPrinterHtml
@
Contribute { serviceType=afBedSheet::NotFoundPrinterHtml# }
static Void contributeNotFoundPrinterHtml(OrderedConfig config)- contributeRegistryStartup
@
Contribute { serviceType=afIoc::RegistryStartup# }
static Void contributeRegistryStartup(OrderedConfig conf, PlasticCompiler plasticCompiler, IocConfigSource configSrc, BedSheetMetaData meta)- contributeResponseProcessors
@
Contribute { serviceType=afBedSheet::ResponseProcessors# }
static Void contributeResponseProcessors(MappedConfig conf, HttpStatusProcessors httpStatusProcessor)- contributeStackFrameFilter
@
Contribute { serviceType=afBedSheet::StackFrameFilter# }
static Void contributeStackFrameFilter(OrderedConfig config)- contributeValueEncoders
@
Contribute { serviceType=afBedSheet::ValueEncoders# }
static Void contributeValueEncoders(MappedConfig config)