Package com.variant.spi
Interface LifecycleEvent
- All Known Subinterfaces:
ExperimentAwareLifecycleEvent
,QualificationLifecycleEvent
,StateAwareLifecycleEvent
,TargetingLifecycleEvent
public interface LifecycleEvent
Ultimate super-type of all lifecycle event types. Concrete implementations
are made available to user code via the LifecycleHook.post(LifecycleEvent)
callback method.
Lifecycle hooks provide a consistent way of extending the functionality of Variant server
with custom semantics via callback methods, which can augment defaultt functionality
with application specific semantics.
- Since:
- 0.5
-
Method Summary
Modifier and TypeMethodDescriptionUser session on whose behalf the event is raised.
-
Method Details
-
getSession
Session getSession()User session on whose behalf the event is raised.- Returns:
- Since:
- 0.8
-