public final class AnalyticsManagerImpl extends Object implements AnalyticsManager
| Constructor and Description |
|---|
AnalyticsManagerImpl(List<AnalyticsConnectorPlugin> processConnectorPlugins)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<AnalyticsTracer> |
getCurrentTracer() |
void |
trace(String category,
String name,
java.util.function.Consumer<AnalyticsTracer> consumer) |
<O> O |
traceWithReturn(String category,
String name,
java.util.function.Function<AnalyticsTracer,O> function) |
@Inject public AnalyticsManagerImpl(List<AnalyticsConnectorPlugin> processConnectorPlugins)
processConnectorPlugins - list of connectors to trace processespublic void trace(String category, String name, java.util.function.Consumer<AnalyticsTracer> consumer)
trace in interface AnalyticsManagerpublic <O> O traceWithReturn(String category, String name, java.util.function.Function<AnalyticsTracer,O> function)
traceWithReturn in interface AnalyticsManagerpublic Optional<AnalyticsTracer> getCurrentTracer()
getCurrentTracer in interface AnalyticsManagerCopyright © 2017. All Rights Reserved.