Package org.apache.tapestry.services

Interfaces for Tapestry-related HiveMind services.

See:
          Description

Interface Summary
AbsoluteURLBuilder Service used to construct absolute URLs (often used for redirects).
ApplicationGlobals A "global" holder for various services and configurations.
ApplicationInitializer An object which may perform startup initialization for the servlet.
ClassFinder Used to search for a class within a list of packages.
ClasspathResourceFactory Used to create new instances of ClasspathResource.
ComponentConstructor Starting with 4.0, copmonents do not always have a zero-args constructor; the enhanced subclass may take some parameters used to initialize instance variables.
ComponentConstructorFactory tapestry.enhance.ComponentConstructorFactory service that acts as a wrapper around EnhancementOperation, used to take a base component class and provide an enhanced subclass of it.
ComponentMessagesSource Defines an object that can provide a component with its Messages.
ComponentPropertySource Encapsulates the logic for searching for component meta-data.
ComponentRenderWorker Interface that defines the chain of render workers that will be invoked after all IComponent render invocations.
ComponentTemplateLoader Service interface for tapestry.page.ComponentTemplateLoader; responsible for finding and integrating a component (or page) template with the component (or page) instance.
CookieSource Used by other services to obtain cookie values for the current request.
DataSqueezer Lightweight serialization used to encode values into strings that are stored in query parameters and hidden fields.
DataSqueezerFilter  
EngineFactory Responsible for creating new instance of IEngine.
EngineManager Service responsible for obtaining instances of IEngine to service the current request.
ExpressionCache Cache of compiled OGNL expressions.
ExpressionEvaluator Wrapper around the OGNL library.
Infrastructure Tapestry infrastructure ...
InjectedValueProvider  
LinkFactory A source of ILinkinstances.
NamespaceResources Companion to the standard implementation of INamespace.
ObjectPool An pool for objects.
RequestCycleFactory A factory for creating instances of IRequestCyclefor the current request.
RequestGlobals Access point for thread-local information about the current request.
RequestLocaleManager Used to determine what is the client-specified locale, if any, for the current request.
ResetEventHub Service interface for a source of reset events; this events are used to inform other services that they should discard any cached data.
ResponseBuilder Represents the service responsible for managing all content output that is sent to the client.
ResponseContributor Determines if the particular incoming ajax request is handled by this contributor/library response type.
ResponseDelegateFactory Service used by DirectService to determine type of ajax request receive and determine the appropriate ResponseBuilder to handle the response.
ResponseRenderer Deprecated. To be replaced with ResponseBuilder.
ServiceMap Service interface for tapestry.services.ServiceMap, provides access to engine services defined in the HiveMind module deployment descriptors.
ServletRequestServicer An object that can service an HTTP servlet request.
ServletRequestServicerFilter Filter interface for ServletRequestServicer.
TemplateSource A source of localized HTML templates for components.
WebRequestServicer Interface for objects that can handle web requests; few classes implement this, instead they implement WebRequestServicerFilter and plug into the tapestry.request.WebRequestServicerPipeline configuration point.
WebRequestServicerFilter Filter interface for WebRequestServicer.
 

Class Summary
ServiceConstants Defines constants for query parameters names commonly used by services.
 

Package org.apache.tapestry.services Description

Interfaces for Tapestry-related HiveMind services.



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.