@InteractionScope is a specialization of Scope @Scope for a component whose lifecycle is bound to the current top-level Interaction, in other words that it is private to the "current user".

Specifically, @InteractionScope is a composed annotation that acts as a shortcut for @Scope("interaction") .

@InteractionScope may be used as a meta-annotation to create custom composed annotations.


@interface InteractionScope {