Class MethodInvocationStrategy


  • public abstract class MethodInvocationStrategy
    extends Object
    Encapsulates various strategies for invoking a method injection point. The default implementation supports all the possible scenarios including dependency injection to parameters. In addition, there are optimized implementations for commonly used scenarios such as:
    • an observer method with event parameter only
    • an observer method with event parameter and a BeanManager injection point (common in extensions)
    • an observer method with event parameter and an EventMetadata injection point
    Author:
    Jozef Hartinger, Martin Kouba