Class WeldInvocationContext

  • All Implemented Interfaces:
    javax.interceptor.InvocationContext

    public class WeldInvocationContext
    extends ForwardingInvocationContext
    Weld's InvocationContext implementation. This is a forwarding implementation that delegates most method calls to an underlying InvocationContext. This allows multiple interceptor chains to be combined. A call to proceed() invokes the chain of intercepors in the given order. Once the chain finishes, the proceed() method of the delegate is invoked which results in the target method being invoked in case of SimpleInvocationContext. Otherwise, the delegate chain is run.
    Author:
    Jozef Hartinger