15.3. Class Diagram

Figure 15.1. UML diagram of the DbEventInterceptor interface and some of its implementations

UML diagram of the DbEventInterceptor interface and some of its implementations

As you can see, there exists an interface DbEventInterceptor as described above. Additionally there exists a built-in implementation class DbEventInterceptorSupport of this interface. This is a convenience class which allows the developer to override just the methods he/she is interested in. There is no other difference between these two entities.