Package io.split.client.impressions
Interface ImpressionListener
-
- All Known Implementing Classes:
AsynchronousImpressionListener,ImpressionListener.FederatedImpressionListener,ImpressionListener.NoopImpressionListener,ImpressionsManager,NewRelicListener
public interface ImpressionListenerA listener for Impressions generated each time getTreatment is called.- Author:
- adil
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classImpressionListener.FederatedImpressionListenerstatic classImpressionListener.NoopImpressionListener
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()MUST NOT throw any exceptionsvoidlog(Impression impression)Log this impression to the listener.
-
-
-
Method Detail
-
log
void log(Impression impression)
Log this impression to the listener. This method MUST NOT throw any exception- Parameters:
impression-
-
close
void close()
MUST NOT throw any exceptions
-
-