## Uses of Interface
org.apache.tapestry5.plastic.MethodAdvice

- Packages that use MethodAdvice
  Package | Description
  --- | ---
  org.apache.tapestry5.internal.jpa | [INTERNAL USE ONLY] support classes for the JPA module; API subject to change
  org.apache.tapestry5.internal.plastic | [INTERNAL USE ONLY] Plastic implementation details; API subject to change
  org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container
  org.apache.tapestry5.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
  org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces
  org.apache.tapestry5.jcache.internal |
  org.apache.tapestry5.plastic | Plastic, Tapestry's component class transformation library based on ASM

- - ### Uses of MethodAdvice in org.apache.tapestry5.internal.jpa

    Classes in org.apache.tapestry5.internal.jpa that implement MethodAdvice
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CommitAfterMethodAdvice`

  - ### Uses of MethodAdvice in org.apache.tapestry5.internal.plastic

    Fields in org.apache.tapestry5.internal.plastic declared as MethodAdvice
    Modifier and Type | Field and Description
    --- | ---
    `MethodAdvice[]` | MethodInvocationBundle.`advice`

    Constructors in org.apache.tapestry5.internal.plastic with parameters of type MethodAdvice
    Constructor and Description
    `MethodInvocationBundle(String className, MethodDescription methodDescription, MethodAdvice[] advice)`

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

    Methods in org.apache.tapestry5.ioc with parameters of type MethodAdvice
    Modifier and Type | Method and Description
    --- | ---
    `void` | MethodAdviceReceiver.`adviseAllMethods(MethodAdvice advice)` Advises all methods of the interface with the given advice.
    `void` | MethodAdviceReceiver.`adviseMethod(Method method, MethodAdvice advice)` Adds advice for a specific method of the aspect interceptor being constructed.

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

    Classes in org.apache.tapestry5.ioc.internal.services that implement MethodAdvice
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoggingAdvice`

    Methods in org.apache.tapestry5.ioc.internal.services that return MethodAdvice
    Modifier and Type | Method and Description
    --- | ---
    `MethodAdvice` | OperationAdvisorImpl.`createAdvice(String description)`

    Methods in org.apache.tapestry5.ioc.internal.services with parameters of type MethodAdvice
    Modifier and Type | Method and Description
    --- | ---
    `void` | AspectInterceptorBuilderImpl.`adviseAllMethods(MethodAdvice advice)`
    `void` | AspectInterceptorBuilderImpl.`adviseMethod(Method method, MethodAdvice advice)`

  - ### Uses of MethodAdvice in org.apache.tapestry5.ioc.services

    Methods in org.apache.tapestry5.ioc.services that return MethodAdvice
    Modifier and Type | Method and Description
    --- | ---
    `MethodAdvice` | OperationAdvisor.`createAdvice(String description)` Creates advice for a method.

  - ### Uses of MethodAdvice in org.apache.tapestry5.jcache.internal

    Subinterfaces of MethodAdvice in org.apache.tapestry5.jcache.internal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CacheMethodAdvice` Common subclass for all JCache interceptors

    Classes in org.apache.tapestry5.jcache.internal that implement MethodAdvice
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CachePutMethodAdvice`
    `class` | `CacheRemoveAllMethodAdvice`
    `class` | `CacheRemoveMethodAdvice`
    `class` | `CacheResultMethodAdvice`

  - ### Uses of MethodAdvice in org.apache.tapestry5.plastic

    Methods in org.apache.tapestry5.plastic with parameters of type MethodAdvice
    Modifier and Type | Method and Description
    --- | ---
    `PlasticMethod` | PlasticMethod.`addAdvice(MethodAdvice advice)` Adds advice to the method.

5.6.0 - Copyright © 2003-2020 The Apache Software Foundation.