Package org.apache.tapestry.services.impl

Class Summary
AbsoluteURLBuilderImpl  
ApplicationGlobalsImpl Implementation of ApplicationGlobals.
ApplicationSpecificationInitializer Locates the application specification and informs the org.apache.tapestry.services.ServletInfoservice about it.
ApplicationSpecificationPropertySource Obtains meta-data properties from the IApplicationSpecification.
BaseTagWriter Contains code needed to render the <base> tag for pages.
BindingPrefixContribution Contribution to the tapestry.bindings.BindingFactories configuration point.
BindingSourceImpl Implementation of the tapestry.bindings.BindingSource service.
BSFManagerFactoryImpl  
ClassObjectProvider An object provider which interprets its locator as a class name and returns a Class instance.
ClasspathResourceFactoryImpl Implementation of ClasspathResourceFactory.
ComponentConstructorFactoryImpl Implementation of the ComponentConstructorFactoryservice interface.
ComponentMessages Implementation of Messages.
ComponentMessagesSourceImpl Service used to access localized properties for a component.
ComponentPropertySourceImpl TODO: Figure out a testing strategy for this beast!
ComponentTemplateLoaderImpl Utility service, tapestry.page.ComponentTemplateLoader, which will process the component's template, which involves working through the nested structure of the template and hooking the various static template blocks and components together using IComponent.addBody(IRender)and ITemplateComponent.addOuter(IRender).
ComponentTemplateLoaderLogic Contains the logic from ComponentTemplateLoaderImpl, which creates one of these instances to process the request.
CookieSourceImpl Implementation of the CookieSourceservice interface.
DefaultParserDelegate Default implementation of ITemplateParserDelegate.
EngineFactoryImpl Standard implementation of EngineFactory service.
EngineManagerImpl Implementation of service EngineManager.
EngineServiceObjectProvider Provides the implementation of the "engine-service:" prefix, were the locator is simply the name of an engine service.
ExpressionCacheImpl  
ExpressionEvaluatorImpl  
ExtensionLookupFactory An implementation of ServiceImplementationFactorythat looks for a service implementation provided as an application extension.
ExtensionLookupParameter Parameters to the ExtensionLookupFactory service implementation factory.
InfrastructureImpl Allows access to selected HiveMind services.
InfrastructureObjectProvider An ObjectProvider that streamlines access to the central Infrastructureobject.
InjectedValueProviderFactory A special-purpose factory for constructing the InjectedValueProviderservice (which needs access to a org.apache.hivemind.Modulewhich is normally not visible.
InjectedValueProviderImpl  
InvokeEngineTerminator The terminatior for the tapestry.RequestProcessor pipeline, this service is responsible for locating the correct engine instance and letting it to the rest of the request.
LinkFactoryImpl  
LocalizedPropertySource Wraps around a IPropertySourceto query a series of localized keys.
LocalizedStringRender A class used with invisible localizations.
ObjectPoolImpl Implementation of the ObjectPool interface.
OgnlClassResolver Implementation of OGNL's ClassResolver (which is unfortunately, named the same as HiveMind's ClassResolver).
PropertyAccessorContribution A contribution to the tapestry.ognl.PropertyAccessors configuration point; this provides the Class and PropertyAccessorthat will be passed to OgnlRuntime.setPropertyAccessor(java.lang.Class, ognl.PropertyAccessor).
PropertyObjectProvider An implementation of ObjectProvider that gets the actual value from the tapestry.GlobalPropertySource service.
RequestCycleFactoryImpl  
RequestExceptionReporterImpl  
RequestGlobalsImpl Wrapper around ThreadLocalStorageused to store and retrieve Servlet API info.
RequestGlobalsInitializer A RequestServicerFilter threaded early onto the pipeline, which invokes org.apache.tapestry.services.ServletInfo#store(HttpServletRequest, HttpServletResponse) so that other services can obtain the current thread's request and response.
RequestLocaleManagerImpl Identifies the Locale provided by the client (either in a Tapestry-specific cookie, or interpolated from the HTTP header.
ResetEventCoordinatorImpl Implementation of the tapestry.ResetEventCoordinator service.
ResourceLocalization  
ResponseRendererImpl Responsible for rendering a response to the client.
ServiceEncoderContribution A contribution to the tapestry.url.ServiceEncoders configuration point, identifying some number of ServiceEncoders, as well as the ordering of those encoders.
ServiceMapImpl Implementation of ServiceMap
ServletContextPropertySource Searches for property values in the servlet context's init parameters.
ServletPropertySource Obtains property values from ServletConfig for the application servlet.
SpecificationSourceImpl Default implementation of ISpecificationSource that expects to use the normal class loader to locate component specifications from within the classpath.
SymbolSourcesPropertySource Property source that bridges to HiveMind Symbol Sources.
SymbolSourcesPropertySourceFactory Used to create an service instance of SymbolSourcesPropertySource.
TemplateSourceImpl Implementation of TemplateSource.