public interface VariationQualificationLifecycleEvent extends RuntimeLifecycleEvent, VariationAwareLifecycleEvent
Life cycle event, triggered when Variant session'a qualification for a particular test must be established. If no user hooks for this event are defined in the experiment schema, Variant server uses the default hook, which blindly qualifies all user sessions for all live tests.
If a user hook, registered to this event, wishes to (dis)qualify the associated test, its
post() method must return an object of type
VariationQualificationLifecycleEvent.PostResult with the qualification outcome
set via the
VariationQualificationLifecycleEvent.PostResult.setQualified(boolean) method. An empty post result
object is obtained by calling the
|Modifier and Type||Interface and Description|
The return type of the
Variant Experience Server release 0.9.3. Updated 06 Dec 2018.
Copyright © 2018 Variant Inc.