# Uses of Class
org.apache.tapestry5.services.ComponentEventRequestParameters

Packages that use ComponentEventRequestParameters
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.services.ajax
[INTERNAL USE ONLY] AJAX support services; API subject to change
org.apache.tapestry5.internal.services.linktransform
[INTERNAL USE ONLY] link transformation support implementations; API subject to change
org.apache.tapestry5.services
Core services
org.apache.tapestry5.services.linktransform
Services supporting link transformation.
org.apache.tapestry5.upload.internal.services
[INTERNAL USE ONLY] support services for the Tapestry-upload module; API subject to change

- ## Uses of ComponentEventRequestParameters in org.apache.tapestry5.internal.services

  Methods in org.apache.tapestry5.internal.services that return ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `ComponentEventRequestParameters`
  ComponentEventLinkEncoderImpl.`decodeComponentEventRequest(Request request)`
  Methods in org.apache.tapestry5.internal.services with parameters of type ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `boolean`
  RequestSecurityManager.`checkForInsecureComponentEventRequest(ComponentEventRequestParameters parameters)`
  Checks the target page of the component event request to see if it is secure; if so, and the request is not secure, then a redirect to the page is generated and sent, preserving the original component event request.
  `boolean`
  RequestSecurityManagerImpl.`checkForInsecureComponentEventRequest(ComponentEventRequestParameters parameters)`
  `Link`
  ComponentEventLinkEncoderImpl.`createComponentEventLink(ComponentEventRequestParameters parameters, boolean forForm)`
  `void`
  ClientPersistentFieldStrategy.`createdComponentEventLink(Link link, ComponentEventRequestParameters parameters)`
  `void`
  LinkDecorationListener.`createdComponentEventLink(Link link, ComponentEventRequestParameters parameters)`
  `void`
  AjaxComponentEventRequestHandler.`handle(ComponentEventRequestParameters parameters)`
  `void`
  AjaxFilter.`handle(ComponentEventRequestParameters parameters, ComponentEventRequestHandler handler)`
  `void`
  ComponentEventRequestHandlerImpl.`handle(ComponentEventRequestParameters parameters)`
  `void`
  ComponentRequestHandlerTerminator.`handleComponentEvent(ComponentEventRequestParameters parameters)`
  `void`
  DeferredResponseRenderer.`handleComponentEvent(ComponentEventRequestParameters parameters, ComponentRequestHandler handler)`
  `void`
  ProductionModeUnknownComponentFilter.`handleComponentEvent(ComponentEventRequestParameters parameters, ComponentRequestHandler handler)`
  `void`
  RequestOperationTracker.`handleComponentEvent(ComponentEventRequestParameters parameters, ComponentRequestHandler handler)`

- ## Uses of ComponentEventRequestParameters in org.apache.tapestry5.internal.services.ajax

  Methods in org.apache.tapestry5.internal.services.ajax with parameters of type ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `void`
  AjaxFormUpdateFilter.`handle(ComponentEventRequestParameters parameters, ComponentEventRequestHandler handler)`

- ## Uses of ComponentEventRequestParameters in org.apache.tapestry5.internal.services.linktransform

  Methods in org.apache.tapestry5.internal.services.linktransform that return ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `ComponentEventRequestParameters`
  LinkTransformerImpl.`decodeComponentEventRequest(Request request)`
  `ComponentEventRequestParameters`
  LinkTransformerInterceptor.`decodeComponentEventRequest(Request request)`
  Methods in org.apache.tapestry5.internal.services.linktransform with parameters of type ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `Link`
  LinkTransformerInterceptor.`createComponentEventLink(ComponentEventRequestParameters parameters, boolean forForm)`
  `Link`
  LinkTransformerImpl.`transformComponentEventLink(Link defaultLink, ComponentEventRequestParameters parameters)`

- ## Uses of ComponentEventRequestParameters in org.apache.tapestry5.services

  Methods in org.apache.tapestry5.services that return ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `ComponentEventRequestParameters`
  ComponentEventLinkEncoder.`decodeComponentEventRequest(Request request)`
  Checks the request, primarily the path, to determine the if the request is a component event request.
  Methods in org.apache.tapestry5.services with parameters of type ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `Link`
  ComponentEventLinkEncoder.`createComponentEventLink(ComponentEventRequestParameters parameters, boolean forForm)`
  Creates a link that encapsulates a component event request, including `PersistentLocale` (if set).
  `void`
  LinkCreationListener2.`createdComponentEventLink(Link link, ComponentEventRequestParameters parameters)`
  Invoked when an action link (a link that asks a component to perform an action) is created.
  `void`
  ComponentEventRequestFilter.`handle(ComponentEventRequestParameters parameters, ComponentEventRequestHandler handler)`
  Filter for a component action request.
  `void`
  ComponentEventRequestHandler.`handle(ComponentEventRequestParameters parameters)`
  Handler for a component action request which will trigger an event on a component and use the return value to send a response to the client (typically, a redirect to a page render URL).
  `void`
  ComponentRequestFilter.`handleComponentEvent(ComponentEventRequestParameters parameters, ComponentRequestHandler handler)`
  Handler for a component action request which will trigger an event on a component and use the return value to send a response to the client (typically, a redirect to a page render URL).
  `void`
  ComponentRequestHandler.`handleComponentEvent(ComponentEventRequestParameters parameters)`
  Handler for a component action request which will trigger an event on a component and use the return value to send a response to the client (typically, a redirect to a page render URL).
  `void`
  InitializeActivePageName.`handleComponentEvent(ComponentEventRequestParameters parameters, ComponentRequestHandler handler)`

- ## Uses of ComponentEventRequestParameters in org.apache.tapestry5.services.linktransform

  Methods in org.apache.tapestry5.services.linktransform that return ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `ComponentEventRequestParameters`
  ComponentEventLinkTransformer.`decodeComponentEventRequest(Request request)`
  Attempts to decode the page render request, to perform the opposite action for `ComponentEventLinkTransformer.transformComponentEventLink(Link, ComponentEventRequestParameters)`.
  Methods in org.apache.tapestry5.services.linktransform with parameters of type ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `Link`
  ComponentEventLinkTransformer.`transformComponentEventLink(Link defaultLink, ComponentEventRequestParameters parameters)`
  Allows the default Link created for the component event request to be replaced.

- ## Uses of ComponentEventRequestParameters in org.apache.tapestry5.upload.internal.services

  Methods in org.apache.tapestry5.upload.internal.services with parameters of type ComponentEventRequestParameters
  Modifier and Type
  Method
  Description
  `void`
  UploadExceptionFilter.`handle(ComponentEventRequestParameters parameters, ComponentEventRequestHandler handler)`