Class WildFlyTracerFactory
- java.lang.Object
-
- org.wildfly.microprofile.opentracing.smallrye.WildFlyTracerFactory
-
public class WildFlyTracerFactory extends Object
Registry of all the tracers configuration registered in WildFly.- Author:
- Emmanuel Hugonnet (c) 2019 Red Hat, Inc.
-
-
Field Summary
Fields Modifier and Type Field Description static StringENV_TRACERstatic StringTRACER_CAPABILITY_NAME
-
Constructor Summary
Constructors Constructor Description WildFlyTracerFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetDefaultTracerName()static org.jboss.dmr.ModelNodegetModel(String config, String serviceName)static Collection<String>getModules()static io.opentracing.TracergetTracer(String config, String serviceName)static Consumer<TracerConfiguration>registerDefaultTracer()static Consumer<TracerConfiguration>registerTracer(String service)
-
-
-
Field Detail
-
TRACER_CAPABILITY_NAME
public static final String TRACER_CAPABILITY_NAME
- See Also:
- Constant Field Values
-
ENV_TRACER
public static final String ENV_TRACER
- See Also:
- Constant Field Values
-
-
Method Detail
-
registerTracer
public static Consumer<TracerConfiguration> registerTracer(String service)
-
registerDefaultTracer
public static Consumer<TracerConfiguration> registerDefaultTracer()
-
getDefaultTracerName
public static String getDefaultTracerName()
-
getModules
public static Collection<String> getModules()
-
-