| java.lang.Object org.apache.tapestry.internal.services.InternalModule
InternalModule | final public class InternalModule (Code) | | |
Method Summary | |
public static void | bind(ServiceBinder binder) | public PageTemplateLocator | build(AssetFactory contextAssetFactory, ComponentClassResolver componentClassResolver) | public ComponentInstantiatorSource | build(ClassFactory classFactory, ComponentClassTransformer transformer, Log log) | public PagePool | build(Log log, PageLoader pageLoader, ComponentMessagesSource componentMessagesSource, ComponentClassResolver resolver) | public RequestPageCache | build(PagePool pagePool) | public ResourceCache | build(ResourceDigestGenerator digestGenerator) | public ComponentTemplateSource | build(TemplateParser parser, PageTemplateLocator locator) | public AssetFactory | buildClasspathAssetFactory(ResourceCache resourceCache, ClasspathAssetAliasManager aliasManager) | public PersistentFieldStrategy | buildClientPersistentFieldStrategy(LinkFactory linkFactory, ServiceResources resources) | public ComponentClassTransformer | buildComponentClassTransformer(ServiceResources resources) | public AssetFactory | buildContextAssetFactory(ApplicationGlobals globals) | public CookieSink | buildCookieSink() | public CookieSource | buildCookieSource() | public PageLoader | buildPageLoader(ServiceResources resources) | public BindingFactory | buildPropBindingFactory(List<BindingFactory> configuration, PropertyConduitSource propertyConduitSource) Builds the PropBindingFactory as a chain of command. | public void | contributeApplicationInitializer(OrderedConfiguration<ApplicationInitializerFilter> configuration, ApplicationGlobals applicationGlobals, PropertyAccess propertyAccess, TypeCoercer typeCoercer) Adds a filter that sets the application package (for class loading purposes). | public static void | contributeComponentActionRequestHandler(OrderedConfiguration<ComponentActionRequestFilter> configuration, RequestEncodingInitializer encodingInitializer) | public static void | contributeFactoryDefaults(MappedConfiguration<String, String> configuration) Contributes factory defaults that map be overridden. | public void | contributePropBindingFactory(OrderedConfiguration<BindingFactory> configuration) | public void | contributeRequestHandler(OrderedConfiguration<RequestFilter> configuration, RequestGlobals requestGlobals, long checkInterval, long updateTimeout, LocalizationSetter localizationSetter) Adds a filter that checks for updates to classes and other resources. | public void | contributeResourceStreamer(MappedConfiguration<String, String> configuration) Adds content types for "css" and "js" file extensions. | public static void | contributeTemplateParser(MappedConfiguration<String, URL> configuration) |
buildPropBindingFactory | public BindingFactory buildPropBindingFactory(List<BindingFactory> configuration, PropertyConduitSource propertyConduitSource)(Code) | | Builds the PropBindingFactory as a chain of command. The terminator of the chain is
responsible for ordinary property names (and property paths). Contributions to the service
cover additional special cases, such as simple literal values.
Parameters: configuration - contributions of special factories for some constants, each contributed factorymay return a binding if applicable, or null otherwise |
|
|