CDI interceptor implementation