## Uses of Interface
org.apache.tapestry5.ioc.ServiceAdvisor

- Packages that use ServiceAdvisor
  Package | Description
  --- | ---
  org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container
  org.apache.tapestry5.ioc.internal | [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.

- - ### Uses of ServiceAdvisor in org.apache.tapestry5.ioc

    Methods in org.apache.tapestry5.ioc that return ServiceAdvisor
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceAdvisor` | AdvisorDef.`createAdvisor​(ModuleBuilderSource moduleSource, ServiceResources resources)` | Creates an object that can provide the service advice (in the default case, by invoking the advise method on the module class or instance).

  - ### Uses of ServiceAdvisor in org.apache.tapestry5.ioc.internal

    Classes in org.apache.tapestry5.ioc.internal that implement ServiceAdvisor
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ServiceAdvisorImpl` |

    Methods in org.apache.tapestry5.ioc.internal that return ServiceAdvisor
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceAdvisor` | AdvisorDefImpl.`createAdvisor​(ModuleBuilderSource moduleSource, ServiceResources resources)` |

    Methods in org.apache.tapestry5.ioc.internal that return types with arguments of type ServiceAdvisor
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<ServiceAdvisor>` | InternalRegistry.`findAdvisorsForService​(ServiceDef3 serviceDef)` | Searches for advisors for a particular service, returning them in order of application.
    `List<ServiceAdvisor>` | RegistryImpl.`findAdvisorsForService​(ServiceDef3 serviceDef)` |