Package org.apache.tapestry.services.impl

Interface Summary
DeferredObject Interface for an object that can provide a second, target object.
EngineServiceSource Interface that allows IEngineService proxies to be converted to real instances.
 

Class Summary
AbsoluteURLBuilderImpl  
AbstractSetupApplicationGlobals Base class for settting up services and configurations inside tapestry.globals.ApplicationGlobals.
ApplicationGlobalsImpl Implementation of ApplicationGlobals.
ApplicationSpecificationInitializer Locates the application specification and informs the org.apache.tapestry.services.ServletInfoservice about it.
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.
ClassFinderImpl Implemenation of service tapestry.ClassFinder.
ClasspathResourceFactoryImpl Implementation of ClasspathResourceFactory.
ComponentConstructorFactoryImpl Implementation of the ComponentConstructorFactory service interface.
ComponentMessages Implementation of Messages.
ComponentMessagesSourceImpl Service used to access localized properties for a component.
ComponentPropertySourceImpl Implementation of tapestry.props.ComponentPropertySource.
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.
DeferredObjectImpl An encapsulation of an invocation of Translator.translate(org.apache.hivemind.internal.Module, java.lang.Class, java.lang.String, org.apache.hivemind.Location), allowing the actual invocation (and all the object creation, etc., that entails) to be deferred, or even avoided all together.
DeferredObjectTranslator Service tapestry.DeferredObjectTranslator, which is used to encapsulate the ObjectTranslator and return DeferredObjectImplinstances.
DisableCachingFilter Filter whose job is to invoke ResetEventHub.fireResetEvent()after the request has been processed.
EngineFactoryImpl Standard implementation of EngineFactory service.
EngineManagerImpl Implementation of service EngineManager.
EngineServiceContribution Maps an engine service to a name.
EngineServiceInnerProxy Inner proxy that actually resolves the engine service using the EngineServiceSource, then replaces itself in the outer proxy.
EngineServiceObjectProvider Provides the implementation of the "engine-service:" prefix, were the locator is simply the name of an engine service.
EngineServiceOuterProxy Outer proxy for engine services.
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.
InfrastructureContribution A contribution to the Infrastructure service.
InfrastructureImpl Allows access to selected HiveMind services.
InfrastructureObjectProvider An ObjectProvider that streamlines access to the central Infrastructureobject.
InitializationParameterHolderPropertySource Searches for property values inside objects that implement InitializationParameterHolder.
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: Storing the request and response into RequestGlobals.
LinkFactoryImpl  
LiteralDeferredObject  
LocalizedPropertySource Wraps around a IPropertySourceto query a series of localized keys.
LocalizedStringRender A class used with invisible localizations.
NamespaceResourcesImpl Implementation of NamespaceResources.
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 Service that creates instances of IRequestCycleon behalf of an engine.
RequestGlobalsImpl Wrapper around ThreadLocalStorageused to store and retrieve Servlet API info.
RequestLocaleManagerImpl Service tapestry.request.RequestLocaleManager.
ResetEventHubImpl Implementation of the tapestry.ResetEventHub 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
SetupRequestEncoding Analyzes the incoming request to set the correct output encoding.
SetupServletApplicationGlobals Stores services and configurations into the tapestry.globals.ApplicationGlobals service, which is used to see the tapestry.infrastructure service.
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.
WebContextInitializer Gets the context from the servlet, creates a ServletWebContext, and stores that into the ApplicationGlobals.
WebRequestServicerPipelineBridge Bridges from the tapestry.request.ServletRequestServicerPipeline to the tapestry.request.WebRequestServicerPipeline.