EJB 3 Interceptors
Level 1: Instrumented
This creates instrumented classes. Any call to an instrumented class
is intercepted. This includes calls which a bean makes to itself.
Level 2: Container instrumentation
With container instrumentation the user had to maintain control
of how objects are constructed and invoked. All invocations going
through the container are intercepted.
Direct container
Call an object through the container 'directly'.
Proxy container
Call an object through a proxy which directs it to the container.
Level 3: Indirect container instrumentation
TODO