Whenever an interceptor accepts a controller method, its intercept method is
invoked to intercept the process of request parsing in order to allow the
software to do some specific tasks.
Common usage for interceptors for end-users (end-programmers) are security
constraint checks, database session (open session in view) opening and much