public class PrivateApiImpl
extends java.lang.Object
implements com.newrelic.agent.bridge.PrivateApi
| Constructor and Description |
|---|
PrivateApiImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomAttribute(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> values) |
void |
addCustomAttribute(java.lang.String key,
java.lang.Number value) |
void |
addCustomAttribute(java.lang.String key,
java.lang.String value) |
void |
addMBeanServer(javax.management.MBeanServer server) |
java.io.Closeable |
addSampler(java.lang.Runnable sampler,
int period,
java.util.concurrent.TimeUnit timeUnit) |
void |
addTracerParameter(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> values) |
void |
addTracerParameter(java.lang.String key,
java.lang.Number value) |
void |
addTracerParameter(java.lang.String key,
java.lang.String value)
Allows modules to add strings to a segment in a transaction trace.
|
static void |
initialize(com.newrelic.api.agent.Logger logger) |
void |
removeMBeanServer(javax.management.MBeanServer serverToRemove) |
void |
reportException(java.lang.Throwable throwable) |
void |
reportHTTPError(java.lang.String message,
int statusCode,
java.lang.String uri) |
void |
setAppServerPort(int port) |
void |
setInstanceName(java.lang.String instanceName) |
void |
setServerInfo(java.lang.String serverInfo) |
void |
setServerInfo(java.lang.String dispatcherName,
java.lang.String version) |
public static void initialize(com.newrelic.api.agent.Logger logger)
public java.io.Closeable addSampler(java.lang.Runnable sampler,
int period,
java.util.concurrent.TimeUnit timeUnit)
addSampler in interface com.newrelic.agent.bridge.PrivateApipublic void setServerInfo(java.lang.String serverInfo)
setServerInfo in interface com.newrelic.agent.bridge.PrivateApipublic void addMBeanServer(javax.management.MBeanServer server)
addMBeanServer in interface com.newrelic.agent.bridge.PrivateApipublic void removeMBeanServer(javax.management.MBeanServer serverToRemove)
removeMBeanServer in interface com.newrelic.agent.bridge.PrivateApipublic void addCustomAttribute(java.lang.String key,
java.lang.String value)
addCustomAttribute in interface com.newrelic.agent.bridge.PrivateApipublic void addCustomAttribute(java.lang.String key,
java.lang.Number value)
addCustomAttribute in interface com.newrelic.agent.bridge.PrivateApipublic void addCustomAttribute(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> values)
addCustomAttribute in interface com.newrelic.agent.bridge.PrivateApipublic void addTracerParameter(java.lang.String key,
java.lang.Number value)
addTracerParameter in interface com.newrelic.agent.bridge.PrivateApipublic void reportHTTPError(java.lang.String message,
int statusCode,
java.lang.String uri)
reportHTTPError in interface com.newrelic.agent.bridge.PrivateApipublic void reportException(java.lang.Throwable throwable)
reportException in interface com.newrelic.agent.bridge.PrivateApipublic void setAppServerPort(int port)
setAppServerPort in interface com.newrelic.agent.bridge.PrivateApipublic void setServerInfo(java.lang.String dispatcherName,
java.lang.String version)
setServerInfo in interface com.newrelic.agent.bridge.PrivateApipublic void setInstanceName(java.lang.String instanceName)
setInstanceName in interface com.newrelic.agent.bridge.PrivateApipublic void addTracerParameter(java.lang.String key,
java.lang.String value)
addTracerParameter in interface com.newrelic.agent.bridge.PrivateApipublic void addTracerParameter(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> values)
addTracerParameter in interface com.newrelic.agent.bridge.PrivateApi