# 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
  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
  Description
  `final MethodAdvice[]`
  MethodInvocationBundle.`advice`
  Constructors in org.apache.tapestry5.internal.plastic with parameters of type MethodAdvice
  Modifier
  Constructor
  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
  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
  Description
  `class`
  `LoggingAdvice`
  Methods in org.apache.tapestry5.ioc.internal.services that return MethodAdvice
  Modifier and Type
  Method
  Description
  `MethodAdvice`
  OperationAdvisorImpl.`createAdvice(String description)`
  Methods in org.apache.tapestry5.ioc.internal.services with parameters of type MethodAdvice
  Modifier and Type
  Method
  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
  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
  Description
  `interface`
  `CacheMethodAdvice`
  Common subclass for all JCache interceptors
  Classes in org.apache.tapestry5.jcache.internal that implement MethodAdvice
  Modifier and Type
  Class
  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
  Description
  `PlasticMethod`
  PlasticMethod.`addAdvice(MethodAdvice advice)`
  Adds advice to the method.