## Uses of Interface
org.aopalliance.intercept.Invocation

- Packages that use Invocation
  Package | Description
  --- | ---
  org.aopalliance.intercept | The AOP Alliance reflective interception abstraction.
  org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
  org.springframework.aop.framework | Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.

- - ### Uses of Invocation in org.aopalliance.intercept

    Subinterfaces of Invocation in org.aopalliance.intercept
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ConstructorInvocation` Description of an invocation to a constructor, given to an interceptor upon constructor-call.
    `interface` | `MethodInvocation` Description of an invocation to a method, given to an interceptor upon method-call.

  - ### Uses of Invocation in org.springframework.aop

    Subinterfaces of Invocation in org.springframework.aop
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ProxyMethodInvocation` Extension of the AOP Alliance `MethodInvocation` interface, allowing access to the proxy that the method invocation was made through.

  - ### Uses of Invocation in org.springframework.aop.framework

    Classes in org.springframework.aop.framework that implement Invocation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReflectiveMethodInvocation` Spring's implementation of the AOP Alliance `MethodInvocation` interface, implementing the extended `ProxyMethodInvocation` interface.