# Uses of Interface
org.apache.tapestry5.ioc.services.StrategyBuilder

Packages that use StrategyBuilder
Package
Description
org.apache.tapestry5.http.modules
org.apache.tapestry5.ioc.internal.services
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
org.apache.tapestry5.modules

- ## Uses of StrategyBuilder in org.apache.tapestry5.http.modules

  Methods in org.apache.tapestry5.http.modules with parameters of type StrategyBuilder
  Modifier and Type
  Method
  Description
  `SessionPersistedObjectAnalyzer`
  TapestryHttpModule.`buildSessionPersistedObjectAnalyzer(Map<Class,SessionPersistedObjectAnalyzer> configuration, StrategyBuilder strategyBuilder)`
  The master SessionPersistedObjectAnalyzer.

- ## Uses of StrategyBuilder in org.apache.tapestry5.ioc.internal.services

  Classes in org.apache.tapestry5.ioc.internal.services that implement StrategyBuilder
  Modifier and Type
  Class
  Description
  `class`
  `StrategyBuilderImpl`

- ## Uses of StrategyBuilder in org.apache.tapestry5.modules

  Constructors in org.apache.tapestry5.modules with parameters of type StrategyBuilder
  Modifier
  Constructor
  Description
  ``
  `TapestryModule(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).