public class AsyncApiImpl
extends java.lang.Object
implements com.newrelic.agent.bridge.AsyncApi
| Constructor and Description |
|---|
AsyncApiImpl(com.newrelic.api.agent.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
completeAsync(java.lang.Object asyncContext)
Complete the resumed transaction.
|
void |
errorAsync(java.lang.Object asyncContext,
java.lang.Throwable t)
Record error condition with the resumed transaction.
|
void |
finishRootTracer() |
com.newrelic.agent.bridge.Transaction |
resumeAsync(java.lang.Object asyncContext)
Resume the suspended transaction.
|
void |
suspendAsync(java.lang.Object asyncContext)
Suspend the transaction.
|
public void suspendAsync(java.lang.Object asyncContext)
suspendAsync in interface com.newrelic.agent.bridge.AsyncApipublic com.newrelic.agent.bridge.Transaction resumeAsync(java.lang.Object asyncContext)
resumeAsync in interface com.newrelic.agent.bridge.AsyncApipublic void completeAsync(java.lang.Object asyncContext)
completeAsync in interface com.newrelic.agent.bridge.AsyncApipublic void errorAsync(java.lang.Object asyncContext,
java.lang.Throwable t)
errorAsync in interface com.newrelic.agent.bridge.AsyncApipublic void finishRootTracer()
finishRootTracer in interface com.newrelic.agent.bridge.AsyncApi