Chapter 10. Interceptors
The idea behind interceptors is to separate common, or cross-cutting, code from business methods. Examples of such common code are logging, auditing, performance monitoring, or security checks. Such aspects are shared among business methods and are often tangential to any business logic. Instead of cluttering business methods with cross-cutting code, any such code is encapsulated in separate methods or classes called interceptors. Whenever a business method is invoked by an EJB container, its associated interceptors are automatically invoked first.
In this chapter we will cover:
Interceptor methods
Interceptor classes
Default interceptors
Interceptor communication
Interceptors are associated with Aspect Oriented Programming ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access