Annotation Interface PreIntercept


@Documented @Retention(RUNTIME) @Target(METHOD) public @interface PreIntercept
Pre-Intercept the events of certain type. That is, before the actual Subscriber methods start, methods annotated by this will be called first.

These methods should NOT change the state of the system. Rather these methods are meant for pre- and post-condition checking.

The methods MUST return InterceptionResult.