classafPillow::PillowModule

sys::Obj
  afPillow::PillowModule

The afIoc module class.

This class is public so it may be referenced explicitly in tests.

bind

Source

static Void bind(ServiceBinder binder)

buildPageMeta

Source

@Build { scope=ServiceScope.perThread }
static PageMeta buildPageMeta()

contributeApplicationDefaults

Source

@Contribute { serviceType=afIocConfig::ApplicationDefaults# }
static Void contributeApplicationDefaults(MappedConfig config)

contributeComponentCompilerCallbacks

Source

@Contribute { serviceType=afEfanXtra::ComponentCompiler# }
static Void contributeComponentCompilerCallbacks(OrderedConfig config)

contributeContentTypeResolvers

Source

@Contribute { serviceType=afPillow::ContentTypeResolver# }
static Void contributeContentTypeResolvers(OrderedConfig config)

contributeEfanLibraries

Source

@Contribute { serviceType=afEfanXtra::EfanLibraries# }
static Void contributeEfanLibraries(MappedConfig config, BedSheetMetaData meta)

contributeEfanTemplateFinders

Source

@Contribute { serviceType=afEfanXtra::EfanTemplateFinders# }
static Void contributeEfanTemplateFinders(OrderedConfig config)

contributeFactoryDefaults

Source

@Contribute { serviceType=afIocConfig::FactoryDefaults# }
static Void contributeFactoryDefaults(MappedConfig config)

contributePageUriResolvers

Source

@Contribute { serviceType=afPillow::PageUriResolver# }
static Void contributePageUriResolvers(OrderedConfig config)

contributeResponseProcessors

Source

@Contribute { serviceType=afBedSheet::ResponseProcessors# }
static Void contributeResponseProcessors(MappedConfig config)

contributeRoutes

Source

@Contribute { serviceId="Routes" }
static Void contributeRoutes(OrderedConfig config, Pages pages, IocConfigSource icoConfigSrc)