public final class PayaraTracingServices extends Object
Constructor and Description |
---|
PayaraTracingServices()
Initialise the tracing services if they are available.
|
Modifier and Type | Method and Description |
---|---|
io.opentracing.Tracer |
getActiveTracer() |
String |
getApplicationName() |
Deployment |
getDeployment() |
InvocationManager |
getInvocationManager() |
OpenTracingService |
getOpenTracingService() |
RequestTracingService |
getRequestTracingService() |
boolean |
isTracingAvailable() |
public PayaraTracingServices()
RuntimeException
- if an exception occurs initialising the services.public boolean isTracingAvailable()
public RequestTracingService getRequestTracingService()
RequestTracingService
, or null if the HK2 service couldn't be
initialised.public OpenTracingService getOpenTracingService()
OpenTracingService
, or null if the HK2 service couldn't be
initialised.public InvocationManager getInvocationManager()
InvocationManager
public Deployment getDeployment()
Deployment
public String getApplicationName()
InvocationManager
, or
null if no invocation manager can be found.public io.opentracing.Tracer getActiveTracer()
Tracer
for the current application, or null
if the tracing service is not available.Copyright © 2021. All rights reserved.