Uses of Package
org.apache.tapestry5.internal.services
-
Packages that use org.apache.tapestry5.internal.services Package Description org.apache.tapestry5.hibernate.web.internal [INTERNAL USE ONLY] support classes for Hibernate integration; API subject to changeorg.apache.tapestry5.internal.dynamic [INTERNAL USE ONLY] support classes for theDynamic
component; API subject to changeorg.apache.tapestry5.internal.jpa [INTERNAL USE ONLY] support classes for the JPA module; API subject to changeorg.apache.tapestry5.internal.pageload [INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to changeorg.apache.tapestry5.internal.renderers [INTERNAL USE ONLY] support classes for component template rendering; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.internal.services.ajax [INTERNAL USE ONLY] AJAX support services; API subject to changeorg.apache.tapestry5.internal.services.assets [INTERNAL USE ONLY] asset support services; API subject to changeorg.apache.tapestry5.internal.services.javascript [INTERNAL USE ONLY] JavaScript support implementations; API subject to changeorg.apache.tapestry5.internal.services.rest [INTERNAL USE ONLY] REST support classes; API subject to changeorg.apache.tapestry5.internal.structure [INTERNAL USE ONLY] page structure implementation details; API subject to change.org.apache.tapestry5.internal.test [INTERNAL USE ONLY] testing support implementation classes; API subject to changeorg.apache.tapestry5.internal.transform [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.org.apache.tapestry5.modules org.apache.tapestry5.services.pageload Services for locating and loading pages and component resources. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.hibernate.web.internal Class Description AbstractSessionPersistentFieldStrategy Base class for strategies that store their values as keys in the session.SessionApplicationStatePersistenceStrategy Stores ASOs in theSession
, which will be created as necessary. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.dynamic Class Description PageSource Access to localized page instances (which are now shared singletons, starting in release 5.2).TemplateParser Parses a resource into aComponentTemplate
. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.jpa Class Description AbstractSessionPersistentFieldStrategy Base class for strategies that store their values as keys in the session.SessionApplicationStatePersistenceStrategy Stores ASOs in theSession
, which will be created as necessary. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.pageload Class Description ComponentInstantiatorSource CreatesInstantiator
s for components, based on component class name.ComponentTemplateSource Provides access to cachedComponentTemplate
s.PageElementFactory Used by thePageLoader
to create partialar page elements.PageLoader Instantiates a fully loaded, configured instance of a Tapestry page.PersistentFieldManager Handle persistent property changes. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.renderers Class Description PageSource Access to localized page instances (which are now shared singletons, starting in release 5.2). -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.services Class Description AbstractAsset Base class for assets.AbstractAssetFactory AbstractSessionPersistentFieldStrategy Base class for strategies that store their values as keys in the session.AjaxPartialResponseRenderer Used to render portions of a page as part of an Ajax request.ClassNameHolder Interface that defines types who provide a class name for URLChangeTracker purposes.ClientPersistentFieldStorage Describes an object that can storePersistentFieldChange
s, and manage a query parameter stored into aLink
to maining this data across requests.ComponentClassCache A cache for converting between class names and component (or other) classes.ComponentDependencyGraphvizGenerator Service that generates a Graphviz DOT description file for a given component's dependency graph or for the whole set of dependencies of all components.ComponentDependencyRegistry Internal service that registers direct dependencies between components (including components, pages and base classes).ComponentDependencyRegistry.DependencyType Enum class defining the types of dependency components, pages and mixins can have among them.ComponentInstantiatorSource CreatesInstantiator
s for components, based on component class name.ComponentModelSource Access to component models (as provided viaComponentInstantiatorSource
).ComponentTemplateSource Provides access to cachedComponentTemplate
s.CookieSink You can write cookies to it.CookieSource Provides the cookies from the browser.DocumentLinker Responsible for injecting script and style links into the <head> and <body> element of the rendered HTML document.DTDData A capturing of the data fromLexicalHandler.startDTD(String, String, String)
.EndOfRequestEventHub Manages request notifications for theEndOfRequestListener
interface.EventImpl FormControlNameManager Service providing methods related to names that shouldn't be used as form control element names or ids.GenericValueEncoderFactory An implementation ofValueEncoderFactory
that returns a pre-wired instance ofValueEncoder
.Instantiator An object that can instantiate a component.InternalComponentInvalidationEventHub Split-out implementation ofInvalidationEventHub
that separates it fromComponentInstantiatorSource
.InternalRequestGlobals Stores global per-request data internal to the framework.LinkSource A source forLink
objects.MessagesBundle Represents a bundle of properties files that can be used to collect properties that are eventually used to form aMessages
.MessagesSource PageActivationContextCollector Fires theEventConstants.PASSIVATE
event on a page, and collects the result, converting it to an array of objects.PageActivator Responsible for firing the EventConstants.ACTIVATE event on the page.PageContentTypeAnalyzer PageElementFactory Used by thePageLoader
to create partialar page elements.PageLoader Instantiates a fully loaded, configured instance of a Tapestry page.PageMarkupRenderer Service used to render page markup using a MarkupWriter.PageRenderQueue A wrapper aroundRenderQueue
, but referencable as a (per-thread) service.PageResponseRenderer Service responsible for writing a full page markup response.PageSource Access to localized page instances (which are now shared singletons, starting in release 5.2).PersistentFieldManager Handle persistent property changes.ReloadHelper Forces a reload of all caches and invalidates the component class cache.RequestPageCache Per-thread service that caches page instances for the duration of the request, and is also responsible for tracking the active page (the page which will ultimately render the response).RequestSecurityManager Used to manage the relationship between the security of a request and the security of a page.ResourceDigestManager Deprecated.Deprecated in 5.4 with no replacement; see release notes about classpath assets moving to /META-INF/assets/.ResourceStreamer Responsible for streaming the contents of a resource to the client.ResourceStreamer.Options Used to customize the behavior ofResourceStreamer.streamResource(org.apache.tapestry5.commons.Resource, java.lang.String, java.util.Set)
.StringProvider Interface used when assembling an attribute value that contains expansions.TemplateParser Parses a resource into aComponentTemplate
.UnknownActivationContextHandler Responsible for handling the response for a page called with an unknown activation context when the check itself is enabled.XMLTokenType Identifies type ofXMLToken
. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.services.ajax Class Description AjaxPartialResponseRenderer Used to render portions of a page as part of an Ajax request.DocumentLinker Responsible for injecting script and style links into the <head> and <body> element of the rendered HTML document.PageRenderQueue A wrapper aroundRenderQueue
, but referencable as a (per-thread) service.RequestPageCache Per-thread service that caches page instances for the duration of the request, and is also responsible for tracking the active page (the page which will ultimately render the response). -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.services.assets Class Description ResourceStreamer Responsible for streaming the contents of a resource to the client. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.services.javascript Class Description ResourceStreamer Responsible for streaming the contents of a resource to the client. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.services.rest Class Description PageSource Access to localized page instances (which are now shared singletons, starting in release 5.2). -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.structure Class Description ComponentClassCache A cache for converting between class names and component (or other) classes.EventImpl Instantiator An object that can instantiate a component.LinkSource A source forLink
objects.PersistentFieldManager Handle persistent property changes.RequestPageCache Per-thread service that caches page instances for the duration of the request, and is also responsible for tracking the active page (the page which will ultimately render the response). -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.test Class Description CookieSink You can write cookies to it.CookieSource Provides the cookies from the browser. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.internal.transform Class Description ComponentClassCache A cache for converting between class names and component (or other) classes.ComponentDependencyRegistry Internal service that registers direct dependencies between components (including components, pages and base classes). -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.modules Class Description AjaxComponentEventRequestHandler Similar toComponentEventRequestHandlerImpl
, but built around the Ajax request cycle, where the action request sends back an immediate JSON response containing the new content.ClientPersistentFieldStrategy Implements simple client-persistent properties.ComponentClassResolverImpl ComponentDependencyRegistry Internal service that registers direct dependencies between components (including components, pages and base classes).ComponentEventRequestHandlerImpl ComponentInstanceProcessor Marker forComponentEventResultProcessor
to identify the particular implementation used for handlingComponent
instances (i.e., pages).ComponentInstantiatorSource CreatesInstantiator
s for components, based on component class name.ComponentMessagesSourceImpl ComponentRequestHandlerTerminator Terminator for theComponentRequestHandler
pipeline, that feeds out into theComponentEventRequestHandler
andPageRenderRequestHandler
pipelines.ComponentTemplateSource Provides access to cachedComponentTemplate
s.CookieSink You can write cookies to it.CookieSource Provides the cookies from the browser.EndOfRequestEventHub Manages request notifications for theEndOfRequestListener
interface.InternalComponentInvalidationEventHub Split-out implementation ofInvalidationEventHub
that separates it fromComponentInstantiatorSource
.LinkSource A source forLink
objects.MarkupRendererTerminator Terminator for the [@link MarkupRenderer} pipeline, which exists to invokePageRenderQueue.render(org.apache.tapestry5.MarkupWriter)
.PageRenderRequestHandlerImpl Handles a page render request by activating and then rendering the page.PartialMarkupRendererTerminator Terminator for thePartialMarkupRenderer
pipeline, which ultimately invokesPageRenderQueue.renderPartial(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.json.JSONObject)
.RequestSecurityManager Used to manage the relationship between the security of a request and the security of a page.ResourceStreamer Responsible for streaming the contents of a resource to the client.RestoreDirtySessionObjects A listener that invokesSession.restoreDirtyObjects()
.TemplateParser Parses a resource into aComponentTemplate
. -
Classes in org.apache.tapestry5.internal.services used by org.apache.tapestry5.services.pageload Class Description ComponentDependencyRegistry Internal service that registers direct dependencies between components (including components, pages and base classes).InternalComponentInvalidationEventHub Split-out implementation ofInvalidationEventHub
that separates it fromComponentInstantiatorSource
.