Uses of Interface
org.apache.tapestry5.http.services.Request
Packages that use Request
Package
Description
Base components intended to be extended by other components rather than
used directly in templates.
[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change
[INTERNAL USE ONLY] support classes for Alerts; API subject to change
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] AJAX support services; API subject to change
[INTERNAL USE ONLY] asset support services; API subject to change
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
[INTERNAL USE ONLY] link transformation support implementations; API subject to change
[INTERNAL USE ONLY] REST support classes; API subject to change
[INTERNAL USE ONLY] security support classes; API subject to change
[INTERNAL USE ONLY] testing support implementation classes; API subject to change
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
Core services
Various services for assets (e.g., images, JavaScript and CSS files)
Services supporting link transformation.
Interfaces support a simple whitelist-based security model to protect page access.
Support for testing Tapestry pages
-
Uses of Request in org.apache.tapestry5.corelib.base
Fields in org.apache.tapestry5.corelib.base declared as Request -
Uses of Request in org.apache.tapestry5.hibernate.web.internal
Constructors in org.apache.tapestry5.hibernate.web.internal with parameters of type RequestModifierConstructorDescriptionEntityApplicationStatePersistenceStrategy
(Request request, org.hibernate.Session hibernateSession) EntityPersistentFieldStrategy
(org.hibernate.Session session, Request request) -
Uses of Request in org.apache.tapestry5.http.internal.services
Classes in org.apache.tapestry5.http.internal.services that implement RequestModifier and TypeClassDescriptionclass
Basic implementation ofRequest
that wraps around anHttpServletRequest
.Methods in org.apache.tapestry5.http.internal.services that return RequestMethods in org.apache.tapestry5.http.internal.services with parameters of type RequestModifier and TypeMethodDescriptionvoid
RequestGlobalsImpl.storeRequestResponse
(Request request, Response response) Constructors in org.apache.tapestry5.http.internal.services with parameters of type RequestModifierConstructorDescriptionBaseURLSourceImpl
(Request request, String hostname, int hostPort, int secureHostPort) -
Uses of Request in org.apache.tapestry5.http.modules
Methods in org.apache.tapestry5.http.modules that return RequestModifier and TypeMethodDescriptionTapestryHttpModule.buildRequest
(PropertyShadowBuilder shadowBuilder) Builds a shadow of the RequestGlobals.request property. -
Uses of Request in org.apache.tapestry5.http.services
Methods in org.apache.tapestry5.http.services that return RequestMethods in org.apache.tapestry5.http.services with parameters of type RequestModifier and TypeMethodDescriptionboolean
Analyzes the incoming request and performs an appropriate operation for each.boolean
RequestFilter.service
(Request request, Response response, RequestHandler handler) Returns true if the request has been handled, false otherwise.boolean
Returns true if the request has been handled, false otherwise.void
RequestGlobals.storeRequestResponse
(Request request, Response response) -
Uses of Request in org.apache.tapestry5.internal.alerts
Constructors in org.apache.tapestry5.internal.alerts with parameters of type RequestModifierConstructorDescriptionAlertManagerImpl
(ApplicationStateManager asm, Request request, AjaxResponseRenderer ajaxResponseRenderer, PerthreadManager perThreadManager) -
Uses of Request in org.apache.tapestry5.internal.jpa
Constructors in org.apache.tapestry5.internal.jpa with parameters of type RequestModifierConstructorDescriptionEntityApplicationStatePersistenceStrategy
(Request request, EntityManagerManager entityManagerManager) EntityPersistentFieldStrategy
(EntityManagerManager entityManagerManager, Request request) -
Uses of Request in org.apache.tapestry5.internal.renderers
Methods in org.apache.tapestry5.internal.renderers with parameters of type RequestModifier and TypeMethodDescriptionvoid
RequestRenderer.render
(Request request, MarkupWriter writer) -
Uses of Request in org.apache.tapestry5.internal.services
Methods in org.apache.tapestry5.internal.services with parameters of type RequestModifier and TypeMethodDescriptionComponentEventLinkEncoderImpl.decodeComponentEventRequest
(Request request) ComponentEventLinkEncoderImpl.decodePageRenderRequest
(Request request) boolean
boolean
boolean
boolean
boolean
boolean
CheckForUpdatesFilter.service
(Request request, Response response, RequestHandler handler) boolean
RequestErrorFilter.service
(Request request, Response response, RequestHandler handler) boolean
StaticFilesFilter.service
(Request request, Response response, RequestHandler handler) void
LocalizationSetterImpl.setNonPersistentLocaleFromRequest
(Request request) Constructors in org.apache.tapestry5.internal.services with parameters of type RequestModifierConstructorDescriptionprotected
AbstractSessionPersistentFieldStrategy
(String prefix, Request request) AjaxComponentEventRequestHandler
(RequestPageCache cache, Request request, PageRenderQueue queue, ComponentEventResultProcessor resultProcessor, PageActivator pageActivator, Environment environment, AjaxPartialResponseRenderer partialRenderer) AjaxFilter
(Request request, ComponentEventRequestHandler ajaxHandler) AjaxPartialResponseRendererImpl
(MarkupWriterFactory factory, Request request, Response response, PartialMarkupRenderer partialMarkupRenderer, String outputEncoding, boolean compactJSON) AssetSourceImpl
(ThreadLocale threadLocale, Map<String, AssetFactory> configuration, SymbolSource symbolSource, org.slf4j.Logger logger, OperationTracker tracker, Request request) ClientPersistentFieldStorageImpl
(Request request, ClientDataEncoder clientDataEncoder, SessionPersistedObjectAnalyzer analyzer) CookiesImpl
(Request request, CookieSource cookieSource, CookieSink cookieSink, String contextPath, long defaultMaxAge) DefaultRequestExceptionHandler
(RequestPageCache pageCache, PageResponseRenderer renderer, org.slf4j.Logger logger, String pageName, Request request, Response response, ComponentClassResolver componentClassResolver, LinkSource linkSource, ServiceResources serviceResources, ExceptionReporter exceptionReporter, boolean productionMode, Map<Class, Object> configuration) DeferredResponseRenderer
(Request request, OperationTracker tracker) FlashPersistentFieldStrategy
(Request request) LocalizationSetterImpl
(Request request, PersistentLocale persistentLocale, ThreadLocale threadLocale, String localeNames) PageActivatorImpl
(org.slf4j.Logger logger, MetaDataLocator metaDataLocator, UnknownActivationContextHandler unknownActivationContextHandler, Request request) PageRenderRequestHandlerImpl
(RequestPageCache cache, ComponentEventResultProcessor resultProcessor, PageResponseRenderer pageResponseRenderer, PageActivator pageActivator, Request request) ProductionModeUnknownComponentFilter
(Request request, RequestPageCache cache) RequestOperationTracker
(OperationTracker tracker, Request request) RequestSecurityManagerImpl
(Request request, Response response, ComponentEventLinkEncoder componentEventLinkEncoder, MetaDataLocator locator, boolean securityEnabled) ResourceStreamerImpl
(Request request, Response response, StreamableResourceSource streamableResourceSource, OperationTracker tracker, boolean productionMode, ResourceChangeTracker resourceChangeTracker, String omitExpirationCacheControlHeader, AssetFactory classpathAssetFactory, AssetFactory contextAssetFactory) RestoreDirtySessionObjects
(Request request) SessionPersistentFieldStrategy
(Request request) StreamPageContentResultProcessor
(PageRenderRequestHandler handler, ComponentClassResolver resolver, TypeCoercer typeCoercer, RequestGlobals requestGlobals, Request request) -
Uses of Request in org.apache.tapestry5.internal.services.ajax
Constructors in org.apache.tapestry5.internal.services.ajax with parameters of type RequestModifierConstructorDescriptionAjaxFormUpdateFilter
(Request request, AjaxFormUpdateController ajaxFormUpdateController) AjaxResponseRendererImpl
(PageRenderQueue queue, AjaxFormUpdateController ajaxFormUpdateController, TypeCoercer typeCoercer, JavaScriptSupport javaScriptSupport, RequestPageCache requestPageCache, Request request) -
Uses of Request in org.apache.tapestry5.internal.services.assets
Methods in org.apache.tapestry5.internal.services.assets with parameters of type RequestModifier and TypeMethodDescriptionboolean
ClasspathAssetRequestHandler.handleAssetRequest
(Request request, Response response, String extraPath) boolean
ContextAssetRequestHandler.handleAssetRequest
(Request request, Response response, String extraPath) boolean
StackAssetRequestHandler.handleAssetRequest
(Request request, Response response, String extraPath) Constructors in org.apache.tapestry5.internal.services.assets with parameters of type RequestModifierConstructorDescriptionAssetPathConstructorImpl
(Request request, BaseURLSource baseURLSource, boolean fullyQualified, String uncompressedAssetPrefix, PathConstructor pathConstructor, AssetPathConverter pathConverter) JavaScriptStackMinimizeDisabler
(StreamableResourceSource delegate, JavaScriptStackSource javaScriptStackSource, Request request) -
Uses of Request in org.apache.tapestry5.internal.services.javascript
Methods in org.apache.tapestry5.internal.services.javascript with parameters of type Request -
Uses of Request in org.apache.tapestry5.internal.services.linktransform
Methods in org.apache.tapestry5.internal.services.linktransform with parameters of type RequestModifier and TypeMethodDescriptionLinkTransformerImpl.decodeComponentEventRequest
(Request request) LinkTransformerInterceptor.decodeComponentEventRequest
(Request request) LinkTransformerImpl.decodePageRenderRequest
(Request request) LinkTransformerInterceptor.decodePageRenderRequest
(Request request) -
Uses of Request in org.apache.tapestry5.internal.services.rest
Constructors in org.apache.tapestry5.internal.services.rest with parameters of type RequestModifierConstructorDescriptionDefaultOpenApiDescriptionGenerator
(OpenApiTypeDescriber typeDescriber, MappedEntityManager mappedEntityManager, BaseURLSource baseUrlSource, SymbolSource symbolSource, ComponentMessagesSource componentMessagesSource, ThreadLocale threadLocale, PageSource pageSource, ComponentClassResolver componentClassResolver, PageRenderLinkSource pageRenderLinkSource, Request request) -
Uses of Request in org.apache.tapestry5.internal.services.security
Methods in org.apache.tapestry5.internal.services.security with parameters of type RequestConstructors in org.apache.tapestry5.internal.services.security with parameters of type RequestModifierConstructorDescriptionClientWhitelistImpl
(Request request, ChainBuilder chainBuilder, List<WhitelistAnalyzer> configuration) -
Uses of Request in org.apache.tapestry5.internal.test
Subinterfaces of Request in org.apache.tapestry5.internal.testModifier and TypeInterfaceDescriptioninterface
An extended version ofRequest
that allows thePageTester
to control and override behavior, effectively simulating the portions ofRequest
that are provided normally by a servlet container.Classes in org.apache.tapestry5.internal.test that implement RequestMethods in org.apache.tapestry5.internal.test with parameters of type RequestModifier and TypeMethodDescriptionboolean
EndOfRequestCleanupFilter.service
(Request request, Response response, RequestHandler handler) -
Uses of Request in org.apache.tapestry5.internal.transform
Constructors in org.apache.tapestry5.internal.transform with parameters of type RequestModifierConstructorDescriptionActivationRequestParameterWorker
(Request request, ComponentClassCache classCache, ValueEncoderSource valueEncoderSource, URLEncoder urlEncoder) OnEventWorker
(Request request, ValueEncoderSource valueEncoderSource, ComponentClassCache classCache, OperationTracker operationTracker, RestSupport restSupport) SessionAttributeWorker
(Request request) -
Uses of Request in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules with parameters of type RequestModifier and TypeMethodDescriptionvoid
TapestryModule.contributePersistentFieldManager
(MappedConfiguration<String, PersistentFieldStrategy> configuration, Request request, PersistentFieldStrategy clientStrategy) void
JavaScriptModule.exposeJavaScriptSupportForFullPageRenders
(OrderedConfiguration<MarkupRendererFilter> configuration, JavaScriptStackSource javascriptStackSource, JavaScriptStackPathConstructor javascriptStackPathConstructor, Request request) Adds page render filters, each of which provides anEnvironmental
service.void
JavaScriptModule.exposeJavaScriptSupportForPartialPageRender
(OrderedConfiguration<PartialMarkupRendererFilter> configuration, JavaScriptStackSource javascriptStackSource, JavaScriptStackPathConstructor javascriptStackPathConstructor, Request request) ContributesPartialMarkupRendererFilter
s used when rendering a partial Ajax response.AssetsModule.setupDisableMinificationByJavaScriptStack
(StreamableResourceSource delegate, boolean enabled, JavaScriptStackSource javaScriptStackSource, Request request) Constructors in org.apache.tapestry5.modules with parameters of type RequestModifierConstructorDescriptionTapestryModule
(PipelineBuilder pipelineBuilder, PropertyShadowBuilder shadowBuilder, RequestGlobals requestGlobals, ChainBuilder chainBuilder, Environment environment, StrategyBuilder strategyBuilder, PropertyAccess propertyAccess, Request request, Response response, EnvironmentalShadowBuilder environmentalBuilder, EndOfRequestEventHub endOfRequestEventHub) We inject all sorts of common dependencies (including builders) into the module itself (note: even though some of these service are defined by the module itself, that's ok because services are always lazy proxies). -
Uses of Request in org.apache.tapestry5.services
Classes in org.apache.tapestry5.services that implement RequestMethods in org.apache.tapestry5.services with parameters of type RequestModifier and TypeMethodDescriptionComponentEventLinkEncoder.decodeComponentEventRequest
(Request request) Checks the request, primarily the path, to determine the if the request is a component event request.ComponentEventLinkEncoder.decodePageRenderRequest
(Request request) Checks the request, primarily the path, to determine the if the request is a page render request.void
LocalizationSetter.setNonPersistentLocaleFromRequest
(Request request) Allows the locale to be set from the locale of the client as determined from the request headers (which may be narrowed or defaulted to a supported locale).void
DelegatingRequest.setRequest
(Request request) Sets the delegate request.Constructors in org.apache.tapestry5.services with parameters of type RequestModifierConstructorDescriptionDelegatingRequest
(Request request) Constructor that receives a Request. -
Uses of Request in org.apache.tapestry5.services.assets
Methods in org.apache.tapestry5.services.assets with parameters of type RequestModifier and TypeMethodDescriptionboolean
AssetRequestHandler.handleAssetRequest
(Request request, Response response, String extraPath) Given a request targeted (via the handler id) to the specific handler, process the request. -
Uses of Request in org.apache.tapestry5.services.linktransform
Methods in org.apache.tapestry5.services.linktransform with parameters of type RequestModifier and TypeMethodDescriptionComponentEventLinkTransformer.decodeComponentEventRequest
(Request request) Attempts to decode the page render request, to perform the opposite action forComponentEventLinkTransformer.transformComponentEventLink(Link, ComponentEventRequestParameters)
.PageRenderLinkTransformer.decodePageRenderRequest
(Request request) Attempts to decode the page render request, to perform the opposite action forPageRenderLinkTransformer.transformPageRenderLink(Link, PageRenderRequestParameters)
. -
Uses of Request in org.apache.tapestry5.services.security
Methods in org.apache.tapestry5.services.security with parameters of type RequestModifier and TypeMethodDescriptionboolean
WhitelistAnalyzer.isRequestOnWhitelist
(Request request) -
Uses of Request in org.apache.tapestry5.test
Methods in org.apache.tapestry5.test that return RequestMethods in org.apache.tapestry5.test with parameters of type RequestModifier and TypeMethodDescriptionprotected final void
TapestryTestCase.train_getAttribute
(Request request, String attibuteName, Object value) protected final void
TapestryTestCase.train_getDateHeader
(Request request, String name, long value) protected final void
TapestryTestCase.train_getLocale
(Request request, Locale locale) protected final void
TapestryTestCase.train_getMethod
(Request request, String method) protected final void
TapestryTestCase.train_getParameter
(Request request, String elementName, String value) protected final void
TapestryTestCase.train_getPath
(Request request, String path) protected void
TapestryTestCase.train_getSession
(Request request, boolean create, Session session) protected final void
TapestryTestCase.train_isSecure
(Request request, boolean isSecure) protected final void
TapestryTestCase.train_isXHR
(Request request, boolean isXHR) protected final void
TapestryTestCase.train_service
(RequestHandler handler, Request request, Response response, boolean result)