From cda6f5d3477bd56d7f0c48a2ab03b2f47d744de3 Mon Sep 17 00:00:00 2001 From: Thomas Spring Date: Fri, 21 Nov 2014 13:37:16 -0800 Subject: [PATCH 1/3] Initial gh-pages commit --- .../build/docs/javadoc/allclasses-frame.html | 33 + .../docs/javadoc/allclasses-noframe.html | 33 + .../javadoc/com/newrelic/api/agent/Agent.html | 275 ++++++++ .../com/newrelic/api/agent/Config.html | 233 +++++++ .../com/newrelic/api/agent/HeaderType.html | 318 +++++++++ .../newrelic/api/agent/InboundHeaders.html | 229 +++++++ .../com/newrelic/api/agent/Logger.html | 279 ++++++++ .../com/newrelic/api/agent/MethodTracer.html | 229 +++++++ .../api/agent/MethodTracerFactory.html | 219 +++++++ .../newrelic/api/agent/MetricAggregator.html | 290 +++++++++ .../com/newrelic/api/agent/NewRelic.html | 602 ++++++++++++++++++ .../newrelic/api/agent/OutboundHeaders.html | 230 +++++++ .../com/newrelic/api/agent/Request.html | 318 +++++++++ .../com/newrelic/api/agent/Response.html | 264 ++++++++ .../javadoc/com/newrelic/api/agent/Trace.html | 382 +++++++++++ .../com/newrelic/api/agent/TracedMethod.html | 248 ++++++++ .../com/newrelic/api/agent/Transaction.html | 308 +++++++++ .../api/agent/TransactionNamePriority.html | 364 +++++++++++ .../com/newrelic/api/agent/package-frame.html | 43 ++ .../newrelic/api/agent/package-summary.html | 264 ++++++++ .../com/newrelic/api/agent/package-tree.html | 158 +++++ .../build/docs/javadoc/constant-values.html | 140 ++++ .../build/docs/javadoc/deprecated-list.html | 178 ++++++ newrelic-api/build/docs/javadoc/help-doc.html | 208 ++++++ .../build/docs/javadoc/index-all.html | 540 ++++++++++++++++ newrelic-api/build/docs/javadoc/index.html | 64 ++ .../build/docs/javadoc/overview-tree.html | 162 +++++ newrelic-api/build/docs/javadoc/package-list | 1 + .../docs/javadoc/resources/background.gif | Bin 0 -> 2313 bytes .../build/docs/javadoc/resources/tab.gif | Bin 0 -> 291 bytes .../build/docs/javadoc/resources/titlebar.gif | Bin 0 -> 10701 bytes .../docs/javadoc/resources/titlebar_end.gif | Bin 0 -> 849 bytes .../build/docs/javadoc/stylesheet.css | 474 ++++++++++++++ 33 files changed, 7086 insertions(+) create mode 100644 newrelic-api/build/docs/javadoc/allclasses-frame.html create mode 100644 newrelic-api/build/docs/javadoc/allclasses-noframe.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Agent.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Config.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/HeaderType.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/InboundHeaders.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Logger.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracer.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracerFactory.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MetricAggregator.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/NewRelic.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/OutboundHeaders.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Request.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Response.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Trace.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TracedMethod.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Transaction.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TransactionNamePriority.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-frame.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-summary.html create mode 100644 newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-tree.html create mode 100644 newrelic-api/build/docs/javadoc/constant-values.html create mode 100644 newrelic-api/build/docs/javadoc/deprecated-list.html create mode 100644 newrelic-api/build/docs/javadoc/help-doc.html create mode 100644 newrelic-api/build/docs/javadoc/index-all.html create mode 100644 newrelic-api/build/docs/javadoc/index.html create mode 100644 newrelic-api/build/docs/javadoc/overview-tree.html create mode 100644 newrelic-api/build/docs/javadoc/package-list create mode 100644 newrelic-api/build/docs/javadoc/resources/background.gif create mode 100644 newrelic-api/build/docs/javadoc/resources/tab.gif create mode 100644 newrelic-api/build/docs/javadoc/resources/titlebar.gif create mode 100644 newrelic-api/build/docs/javadoc/resources/titlebar_end.gif create mode 100644 newrelic-api/build/docs/javadoc/stylesheet.css diff --git a/newrelic-api/build/docs/javadoc/allclasses-frame.html b/newrelic-api/build/docs/javadoc/allclasses-frame.html new file mode 100644 index 0000000..c35aac5 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/allclasses-frame.html @@ -0,0 +1,33 @@ + + + + + +All Classes (newrelic-api 3.DEV-SNAPSHOT API) + + + + +

All Classes

+
+ +
+ + diff --git a/newrelic-api/build/docs/javadoc/allclasses-noframe.html b/newrelic-api/build/docs/javadoc/allclasses-noframe.html new file mode 100644 index 0000000..d397f15 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/allclasses-noframe.html @@ -0,0 +1,33 @@ + + + + + +All Classes (newrelic-api 3.DEV-SNAPSHOT API) + + + + +

All Classes

+
+ +
+ + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Agent.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Agent.html new file mode 100644 index 0000000..73da083 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Agent.html @@ -0,0 +1,275 @@ + + + + + +Agent (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface Agent

+
+
+
+
    +
  • +
    +
    +
    public interface Agent
    +
    The New Relic Java agent's api.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTracedMethod

        +
        TracedMethod getTracedMethod()
        +
        Returns the current traced method. This can only be invoked within methods that are traced.
        +
        Returns:
        See Also:
        Trace
        +
      • +
      + + + +
        +
      • +

        getTransaction

        +
        Transaction getTransaction()
        +
        Returns the current transaction, creating one if it doesn't currently exist.
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getLogger

        +
        Logger getLogger()
        +
        Returns a logger that logs to the New Relic java agent log file.
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getConfig

        +
        Config getConfig()
        +
        Returns the agent's configuration.
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getMetricAggregator

        +
        MetricAggregator getMetricAggregator()
        +
        Returns a metric aggregator that can be used to record metrics that can be viewed through custom dashboards.
        +
        Returns:
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Config.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Config.html new file mode 100644 index 0000000..b33b67b --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Config.html @@ -0,0 +1,233 @@ + + + + + +Config (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface Config

+
+
+
+
    +
  • +
    +
    +
    public interface Config
    +
    Provides access to agent configuration settings. The key names are flattened representations of values in the + configuration file. + + Example keys:
    + transaction_tracer.enabled
    + instrumentation.hibernate.stat_sampler.enabled
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      <T> TgetValue(java.lang.String key) +
      Get a setting value.
      +
      <T> TgetValue(java.lang.String key, + T defaultVal) +
      Get a setting value.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getValue

        +
        <T> T getValue(java.lang.String key)
        +
        Get a setting value.
        +
        Returns:
        the property value or null if absent
        +
      • +
      + + + + + +
        +
      • +

        getValue

        +
        <T> T getValue(java.lang.String key,
        +             T defaultVal)
        +
        Get a setting value.
        +
        Returns:
        the property value of the default value if absent
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/HeaderType.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/HeaderType.html new file mode 100644 index 0000000..10003a5 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/HeaderType.html @@ -0,0 +1,318 @@ + + + + + +HeaderType (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Enum HeaderType

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      HTTP 
      MESSAGE 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static HeaderTypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static HeaderType[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static HeaderType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (HeaderType c : HeaderType.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in +the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static HeaderType valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/InboundHeaders.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/InboundHeaders.html new file mode 100644 index 0000000..acc63b2 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/InboundHeaders.html @@ -0,0 +1,229 @@ + + + + + +InboundHeaders (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface InboundHeaders

+
+
+
+
    +
  • +
    +
    All Known Subinterfaces:
    +
    Request
    +
    +
    +
    +
    public interface InboundHeaders
    +
    The type-specific headers collection of an inbound message
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetHeader(java.lang.String name) +
      Returns the value of the specified request header as a String.
      +
      HeaderTypegetHeaderType() +
      Return the type of these headers
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getHeaderType

        +
        HeaderType getHeaderType()
        +
        Return the type of these headers
        +
        Returns:
        the type of these headers
        +
      • +
      + + + +
        +
      • +

        getHeader

        +
        java.lang.String getHeader(java.lang.String name)
        +
        Returns the value of the specified request header as a String.
        +
        Parameters:
        name - The name of the desired request header.
        +
        Returns:
        Value of the input specified request header.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Logger.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Logger.html new file mode 100644 index 0000000..5709eaf --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Logger.html @@ -0,0 +1,279 @@ + + + + + +Logger (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface Logger

+
+
+
+
    +
  • +
    +
    +
    public interface Logger
    +
    The agent's logging interface.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanisLoggable(java.util.logging.Level level) +
      Returns true if the given log level will be logged.
      +
      voidlog(java.util.logging.Level level, + java.lang.String pattern, + java.lang.Object... parts) +
      Concatenate the given strings and log them at the given level.
      +
      voidlog(java.util.logging.Level level, + java.lang.Throwable t, + java.lang.String pattern, + java.lang.Object... msg) +
      Log a message with associated Throwable information.
      +
      voidlogToChild(java.lang.String childName, + java.util.logging.Level level, + java.lang.String pattern, + java.lang.Object... parts) +
      Concatenate the given strings and log them at the given level.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isLoggable

        +
        boolean isLoggable(java.util.logging.Level level)
        +
        Returns true if the given log level will be logged. Generally this method should NOT be used - just call the + log(Level, String, Object...) methods with the message broken into parts. The overhead of the + concatenation will not be incurred if the log level isn't met.
        +
        Parameters:
        level -
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        log

        +
        void log(java.util.logging.Level level,
        +       java.lang.String pattern,
        +       java.lang.Object... parts)
        +
        Concatenate the given strings and log them at the given level. If a part is null, its value will be represented + as "null". If a part is a Class, the value of Class.getName() will be used.
        +
        Parameters:
        level -
        pattern - A message format pattern in the MessageFormat style.
        parts -
        +
      • +
      + + + +
        +
      • +

        log

        +
        void log(java.util.logging.Level level,
        +       java.lang.Throwable t,
        +       java.lang.String pattern,
        +       java.lang.Object... msg)
        +
        Log a message with associated Throwable information.
        +
        Parameters:
        pattern - A message format pattern in the MessageFormat style.
        +
      • +
      + + + +
        +
      • +

        logToChild

        +
        void logToChild(java.lang.String childName,
        +              java.util.logging.Level level,
        +              java.lang.String pattern,
        +              java.lang.Object... parts)
        +
        Concatenate the given strings and log them at the given level. If a part is null, its value will be represented + as "null". If a part is a Class, the value of Class.getName() will be used.
        +
        Parameters:
        level -
        pattern - A message format pattern in the MessageFormat style.
        parts -
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracer.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracer.html new file mode 100644 index 0000000..b5509f9 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracer.html @@ -0,0 +1,229 @@ + + + + + +MethodTracer (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface MethodTracer

+
+
+
+
    +
  • +
    +
    Deprecated.
    +
    +
    public interface MethodTracer
    +
    A MethodTracerFactory can return a MethodTracer to be notified when a method invocation finishes.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidmethodFinished(java.lang.Object returnValue) +
      Deprecated. 
      +
      Called if a method exits successfully.
      +
      voidmethodFinishedWithException(java.lang.Throwable exception) +
      Deprecated. 
      +
      Called if a method exits because of an uncaught exception.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        methodFinished

        +
        void methodFinished(java.lang.Object returnValue)
        +
        Deprecated. 
        +
        Called if a method exits successfully.
        +
        Parameters:
        returnValue - The return value of the method invocation, or null if the return value is void.
        +
      • +
      + + + +
        +
      • +

        methodFinishedWithException

        +
        void methodFinishedWithException(java.lang.Throwable exception)
        +
        Deprecated. 
        +
        Called if a method exits because of an uncaught exception.
        +
        Parameters:
        exception - The uncaught exception thrown during the method invocation.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracerFactory.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracerFactory.html new file mode 100644 index 0000000..06d41dd --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MethodTracerFactory.html @@ -0,0 +1,219 @@ + + + + + +MethodTracerFactory (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface MethodTracerFactory

+
+
+
+
    +
  • +
    +
    Deprecated.
    +
    +
    public interface MethodTracerFactory
    +
    A MethodTracerFactory is called when an instrumented method is invoked. The MethodTracerFactory is registered using + an instrumentation extension file. + + Implementations of this interface must have a public default constructor.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      MethodTracermethodInvoked(java.lang.String methodName, + java.lang.Object invocationTarget, + java.lang.Object[] arguments) +
      Deprecated. 
      +
      Called when an instrumented method is invoked.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        methodInvoked

        +
        MethodTracer methodInvoked(java.lang.String methodName,
        +                         java.lang.Object invocationTarget,
        +                         java.lang.Object[] arguments)
        +
        Deprecated. 
        +
        Called when an instrumented method is invoked. This method can optionally return a method tracer to be notified + when the method invocation finishes (otherwise return null).
        +
        Parameters:
        methodName - The name of the traced method being invoked
        invocationTarget - The object being invoked
        arguments - The method arguments
        +
        Returns:
        Can return a method tracer to be notified when a method invocation finishes, else returns null.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MetricAggregator.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MetricAggregator.html new file mode 100644 index 0000000..11e0bf1 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/MetricAggregator.html @@ -0,0 +1,290 @@ + + + + + +MetricAggregator (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface MetricAggregator

+
+
+
+
    +
  • +
    +
    +
    public interface MetricAggregator
    +
    This aggregator allows metrics to be reported which can be viewed through custom dashboards.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidincrementCounter(java.lang.String name) +
      Increment the metric counter for the given name.
      +
      voidincrementCounter(java.lang.String name, + int count) +
      Increment the metric counter for the given name.
      +
      voidrecordMetric(java.lang.String name, + float value) +
      Record a metric value for the given name.
      +
      voidrecordResponseTimeMetric(java.lang.String name, + long millis) +
      Record a response time in milliseconds for the given metric name.
      +
      voidrecordResponseTimeMetric(java.lang.String name, + long totalTime, + long exclusiveTime, + java.util.concurrent.TimeUnit timeUnit) +
      Records an unscoped metric.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        recordResponseTimeMetric

        +
        void recordResponseTimeMetric(java.lang.String name,
        +                            long totalTime,
        +                            long exclusiveTime,
        +                            java.util.concurrent.TimeUnit timeUnit)
        +
        Records an unscoped metric. This metric will not be shown in the breakdown of time for a transaction, but it can + be displayed in a custom dashboard.
        +
        Parameters:
        name - The metric name
        totalTime - The total time value. This is the value that custom dashboards will display (often the average + of the value)
        exclusiveTime - The exclusive time for this metric. This value is primarily used by the agent for + transaction blame metrics, but it is exposed here for future uses.
        timeUnit - The time unit of the values passed into this method
        +
      • +
      + + + +
        +
      • +

        recordMetric

        +
        void recordMetric(java.lang.String name,
        +                float value)
        +
        Record a metric value for the given name.
        +
        Parameters:
        name - The name of the metric. The metric is not recorded if the name is null or the empty string.
        value - The value of the metric.
        +
      • +
      + + + +
        +
      • +

        recordResponseTimeMetric

        +
        void recordResponseTimeMetric(java.lang.String name,
        +                            long millis)
        +
        Record a response time in milliseconds for the given metric name.
        +
        Parameters:
        name - The name of the metric. The response time is not recorded if the name is null or the empty string.
        millis - The response time in milliseconds.
        +
      • +
      + + + +
        +
      • +

        incrementCounter

        +
        void incrementCounter(java.lang.String name)
        +
        Increment the metric counter for the given name.
        +
        Parameters:
        name - The name of the metric to increment.
        +
      • +
      + + + +
        +
      • +

        incrementCounter

        +
        void incrementCounter(java.lang.String name,
        +                    int count)
        +
        Increment the metric counter for the given name.
        +
        Parameters:
        name - The name of the metric to increment.
        count - The amount in which the metric should be incremented.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/NewRelic.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/NewRelic.html new file mode 100644 index 0000000..ab22cc1 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/NewRelic.html @@ -0,0 +1,602 @@ + + + + + +NewRelic (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Class NewRelic

+
+
+ +
+
    +
  • +
    +
    +
    public final class NewRelic
    +extends java.lang.Object
    +
    The New Relic api. Consumers of this api should add the newrelic-api.jar to their classpath.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NewRelic() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static voidaddCustomParameter(java.lang.String key, + java.lang.Number value) +
      Add a key/value pair to the current transaction.
      +
      static voidaddCustomParameter(java.lang.String key, + java.lang.String value) +
      Add a key/value pair to the current transaction.
      +
      static AgentgetAgent() +
      Returns the primary New Relic java agent api.
      +
      static java.lang.StringgetBrowserTimingFooter() +
      Get the RUM JavaScript footer for the current web transaction.
      +
      static java.lang.StringgetBrowserTimingHeader() +
      Get the RUM JavaScript header for the current web transaction.
      +
      static voidignoreApdex() +
      Ignore the current transaction for calculating Apdex score.
      +
      static voidignoreTransaction() +
      Ignore the current transaction.
      +
      static voidincrementCounter(java.lang.String name) +
      Increment the metric counter for the given name.
      +
      static voidincrementCounter(java.lang.String name, + int count) +
      Increment the metric counter for the given name.
      +
      static voidnoticeError(java.lang.String message) +
      Notice an error and report it to New Relic.
      +
      static voidnoticeError(java.lang.String message, + java.util.Map<java.lang.String,java.lang.String> params) +
      Notice an error and report it to New Relic.
      +
      static voidnoticeError(java.lang.Throwable throwable) +
      Report an exception to New Relic.
      +
      static voidnoticeError(java.lang.Throwable throwable, + java.util.Map<java.lang.String,java.lang.String> params) +
      Notice an exception and report it to New Relic.
      +
      static voidrecordMetric(java.lang.String name, + float value) +
      Record a metric value for the given name.
      +
      static voidrecordResponseTimeMetric(java.lang.String name, + long millis) +
      Record a response time in milliseconds for the given metric name.
      +
      static voidsetAccountName(java.lang.String name) +
      Set the account name to associate with the RUM JavaScript footer for the current web transaction.
      +
      static voidsetProductName(java.lang.String name) +
      Set the product name to associate with the RUM JavaScript footer for the current web transaction.
      +
      static voidsetRequestAndResponse(Request request, + Response response) +
      Sets the request and response instances for the current transaction.
      +
      static voidsetTransactionName(java.lang.String category, + java.lang.String name) +
      Set the name of the current transaction.
      +
      static voidsetUserName(java.lang.String name) +
      Set the user name to associate with the RUM JavaScript footer for the current web transaction.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NewRelic

        +
        public NewRelic()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAgent

        +
        public static Agent getAgent()
        +
        Returns the primary New Relic java agent api.
        +
      • +
      + + + +
        +
      • +

        recordMetric

        +
        public static void recordMetric(java.lang.String name,
        +                float value)
        +
        Record a metric value for the given name.
        +
        Parameters:
        name - The name of the metric. The metric is not recorded if the name is null or the empty string.
        value - The value of the metric.
        +
      • +
      + + + +
        +
      • +

        recordResponseTimeMetric

        +
        public static void recordResponseTimeMetric(java.lang.String name,
        +                            long millis)
        +
        Record a response time in milliseconds for the given metric name.
        +
        Parameters:
        name - The name of the metric. The response time is not recorded if the name is null or the empty string.
        millis - The response time in milliseconds.
        +
      • +
      + + + +
        +
      • +

        incrementCounter

        +
        public static void incrementCounter(java.lang.String name)
        +
        Increment the metric counter for the given name.
        +
        Parameters:
        name - The name of the metric to increment.
        +
      • +
      + + + +
        +
      • +

        incrementCounter

        +
        public static void incrementCounter(java.lang.String name,
        +                    int count)
        +
        Increment the metric counter for the given name.
        +
        Parameters:
        name - The name of the metric to increment.
        count - The amount in which the metric should be incremented.
        +
      • +
      + + + +
        +
      • +

        noticeError

        +
        public static void noticeError(java.lang.Throwable throwable,
        +               java.util.Map<java.lang.String,java.lang.String> params)
        +
        Notice an exception and report it to New Relic. If this method is called within a transaction, the exception will + be reported with the transaction when it finishes. If it is invoked outside of a transaction, a traced error will + be created and reported to New Relic.
        +
        Parameters:
        throwable - The throwable to notice and report.
        params - Custom parameters to include in the traced error. May be null.
        +
      • +
      + + + +
        +
      • +

        noticeError

        +
        public static void noticeError(java.lang.Throwable throwable)
        +
        Report an exception to New Relic.
        +
        Parameters:
        throwable - The throwable to report.
        See Also:
        noticeError(Throwable, Map)
        +
      • +
      + + + +
        +
      • +

        noticeError

        +
        public static void noticeError(java.lang.String message,
        +               java.util.Map<java.lang.String,java.lang.String> params)
        +
        Notice an error and report it to New Relic. If this method is called within a transaction, the error message will + be reported with the transaction when it finishes. If it is invoked outside of a transaction, a traced error will + be created and reported to New Relic.
        +
        Parameters:
        message - The error message to be reported.
        params - Custom parameters to include in the traced error. May be null
        +
      • +
      + + + +
        +
      • +

        noticeError

        +
        public static void noticeError(java.lang.String message)
        +
        Notice an error and report it to New Relic. If this method is called within a transaction, the error message will + be reported with the transaction when it finishes. If it is invoked outside of a transaction, a traced error will + be created and reported to New Relic.
        +
        Parameters:
        message - Message to report with a transaction when it finishes.
        +
      • +
      + + + +
        +
      • +

        addCustomParameter

        +
        public static void addCustomParameter(java.lang.String key,
        +                      java.lang.Number value)
        +
        Add a key/value pair to the current transaction. These are reported in errors and transaction traces.
        +
        Parameters:
        key - Custom parameter key.
        value - Custom parameter value. @
        +
      • +
      + + + +
        +
      • +

        addCustomParameter

        +
        public static void addCustomParameter(java.lang.String key,
        +                      java.lang.String value)
        +
        Add a key/value pair to the current transaction. These are reported in errors and transaction traces.
        +
        Parameters:
        key - Custom parameter key.
        value - Custom parameter value. @
        +
      • +
      + + + +
        +
      • +

        setTransactionName

        +
        public static void setTransactionName(java.lang.String category,
        +                      java.lang.String name)
        +
        Set the name of the current transaction.
        +
        Parameters:
        category - Metric category. If the input is null, then the default will be used.
        name - The name of the transaction starting with a forward slash. example: /store/order
        +
      • +
      + + + +
        +
      • +

        ignoreTransaction

        +
        public static void ignoreTransaction()
        +
        Ignore the current transaction.
        +
      • +
      + + + +
        +
      • +

        ignoreApdex

        +
        public static void ignoreApdex()
        +
        Ignore the current transaction for calculating Apdex score.
        +
      • +
      + + + +
        +
      • +

        setRequestAndResponse

        +
        public static void setRequestAndResponse(Request request,
        +                         Response response)
        +
        Sets the request and response instances for the current transaction. Use this API to generate web transactions + for custom web request dispatchers.
        +
        Parameters:
        request - The current transaction's request.
        response - The current transaction's response.
        +
      • +
      + + + +
        +
      • +

        getBrowserTimingHeader

        +
        public static java.lang.String getBrowserTimingHeader()
        +
        Get the RUM JavaScript header for the current web transaction.
        +
        Returns:
        RUM JavaScript header for the current web transaction.
        +
      • +
      + + + +
        +
      • +

        getBrowserTimingFooter

        +
        public static java.lang.String getBrowserTimingFooter()
        +
        Get the RUM JavaScript footer for the current web transaction.
        +
        Returns:
        RUM JavaScript footer for the current web transaction.
        +
      • +
      + + + +
        +
      • +

        setUserName

        +
        public static void setUserName(java.lang.String name)
        +
        Set the user name to associate with the RUM JavaScript footer for the current web transaction.
        +
        Parameters:
        name - User name to associate with the RUM JavaScript footer.
        +
      • +
      + + + +
        +
      • +

        setAccountName

        +
        public static void setAccountName(java.lang.String name)
        +
        Set the account name to associate with the RUM JavaScript footer for the current web transaction.
        +
        Parameters:
        name - Account name to associate with the RUM JavaScript footer.
        +
      • +
      + + + +
        +
      • +

        setProductName

        +
        public static void setProductName(java.lang.String name)
        +
        Set the product name to associate with the RUM JavaScript footer for the current web transaction.
        +
        Parameters:
        name - Product name to associate with the RUM JavaScript footer.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/OutboundHeaders.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/OutboundHeaders.html new file mode 100644 index 0000000..2cf3061 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/OutboundHeaders.html @@ -0,0 +1,230 @@ + + + + + +OutboundHeaders (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface OutboundHeaders

+
+
+
+
    +
  • +
    +
    All Known Subinterfaces:
    +
    Response
    +
    +
    +
    +
    public interface OutboundHeaders
    +
    The type-specific headers collection of an outbound message
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      HeaderTypegetHeaderType() +
      Return the type of these headers
      +
      voidsetHeader(java.lang.String name, + java.lang.String value) +
      Sets a response header with the given name and value.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getHeaderType

        +
        HeaderType getHeaderType()
        +
        Return the type of these headers
        +
        Returns:
        the type of these headers
        +
      • +
      + + + +
        +
      • +

        setHeader

        +
        void setHeader(java.lang.String name,
        +             java.lang.String value)
        +
        Sets a response header with the given name and value.
        +
        Parameters:
        name - Name to add to the response header.
        value - Value to add to the response header.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Request.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Request.html new file mode 100644 index 0000000..d07faf6 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Request.html @@ -0,0 +1,318 @@ + + + + + +Request (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface Request

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.ObjectgetAttribute(java.lang.String name) +
      Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
      +
      java.lang.StringgetCookieValue(java.lang.String name) +
      Returns the value for the cookie with the given name, or null if the cookie does not exist.
      +
      java.util.EnumerationgetParameterNames() +
      Returns an Enumeration of String objects containing the names of the parameters contained in this request.
      +
      java.lang.String[]getParameterValues(java.lang.String name) +
      Returns an array of String objects containing all of the values the given request parameter has, or null if the + parameter does not exist.
      +
      java.lang.StringgetRemoteUser() +
      Returns the login of the user making this request, if the user has been authenticated, or null if the user has + not been authenticated.
      +
      java.lang.StringgetRequestURI() +
      Returns the part of this request's URL from the protocol name up to the query string in the first line of the + HTTP request.
      +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRequestURI

        +
        java.lang.String getRequestURI()
        +
        Returns the part of this request's URL from the protocol name up to the query string in the first line of the + HTTP request.
        +
        Returns:
        Request URL from the protocol name to query string.
        +
      • +
      + + + +
        +
      • +

        getRemoteUser

        +
        java.lang.String getRemoteUser()
        +
        Returns the login of the user making this request, if the user has been authenticated, or null if the user has + not been authenticated.
        +
        Returns:
        Login of the user making this request.
        +
      • +
      + + + +
        +
      • +

        getParameterNames

        +
        java.util.Enumeration getParameterNames()
        +
        Returns an Enumeration of String objects containing the names of the parameters contained in this request. If the + request has no parameters, the method returns an empty Enumeration or null.
        +
        Returns:
        An enumeration of String objects containing the names of the parameters contained in the request.
        +
      • +
      + + + +
        +
      • +

        getParameterValues

        +
        java.lang.String[] getParameterValues(java.lang.String name)
        +
        Returns an array of String objects containing all of the values the given request parameter has, or null if the + parameter does not exist. If the parameter has a single value, the array has a length of 1.
        +
        Parameters:
        name - The name of the attribute.
        +
        Returns:
        All values of the given input request parameter, or null if the input name does not exist.
        +
      • +
      + + + +
        +
      • +

        getAttribute

        +
        java.lang.Object getAttribute(java.lang.String name)
        +
        Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
        +
        Parameters:
        name - The name of the attribute to return.
        +
        Returns:
        Value of the named input attribute, or null if no attribute with the given input name.
        +
      • +
      + + + +
        +
      • +

        getCookieValue

        +
        java.lang.String getCookieValue(java.lang.String name)
        +
        Returns the value for the cookie with the given name, or null if the cookie does not exist.
        +
        Parameters:
        The - name of the cookie
        +
        Returns:
        The value of the cookie or null if it does not exist.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Response.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Response.html new file mode 100644 index 0000000..ddee6ce --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Response.html @@ -0,0 +1,264 @@ + + + + + +Response (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface Response

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetContentType() +
      Returns the response content type, or null if it is not available.
      +
      intgetStatus() +
      Returns the status code for this response.
      +
      java.lang.StringgetStatusMessage() +
      Returns the error status message, or null if there is none.
      +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getStatus

        +
        int getStatus()
        +              throws java.lang.Exception
        +
        Returns the status code for this response.
        +
        Returns:
        The status code.
        +
        Throws:
        +
        java.lang.Exception - Problem getting the status.
        +
      • +
      + + + +
        +
      • +

        getStatusMessage

        +
        java.lang.String getStatusMessage()
        +                                  throws java.lang.Exception
        +
        Returns the error status message, or null if there is none.
        +
        Returns:
        The error status message.
        +
        Throws:
        +
        java.lang.Exception - Problem getting status message.
        +
      • +
      + + + +
        +
      • +

        getContentType

        +
        java.lang.String getContentType()
        +
        Returns the response content type, or null if it is not available.
        +
        Returns:
        Since:
        +
        3.1.0
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Trace.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Trace.html new file mode 100644 index 0000000..12de4a2 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Trace.html @@ -0,0 +1,382 @@ + + + + + +Trace (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Annotation Type Trace

+
+
+
+
    +
  • +
    +
    +
    @Target(value=METHOD)
    +@Retention(value=RUNTIME)
    +public @interface Trace
    +
    If you annotate a method with the Trace annotation it will be automatically timed by the New Relic agent with the + following measurements: + +
      +
    • call count
    • +
    • calls per minute
    • +
    • total call time
    • +
    • standard deviation call time
    • +
    • min call time
    • +
    • min call time
    • +
    + + A metric representing these measurements will be reporting inside the call scope of the current transaction (e.g. + "/servlets/myservlet") so that New Relic can "break out" the response time of a given transaction by specific called + methods. An rollup summary metric (all invocations of the method for every transaction) will also be reported. + + Be mindful when using this attribute. When placed on relatively heavyweight operations such as database access + webservice invocation, its overhead will be negligible. On the other hand, if you placed it on a tight, frequently + called method (e.g. an accessor that is called thousands of times per second), then the tracer will introduce higher + overhead to your application.
    +
    See Also:
    TracedMethod
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandispatcher +
      If true, this method will be considered the start of a transaction.
      +
      booleanexcludeFromTransactionTrace +
      Excludes this traced method from transaction traces.
      +
      booleanleaf +
      A leaf tracer will not have any child tracers.
      +
      java.lang.StringmetricName +
      Sets the metric name for this tracer.
      +
      booleannameTransaction +
      Names the current transaction using this tracer's metric name.
      +
      java.lang.String[]rollupMetricName +
      Specifies one or more rollup metrics names.
      +
      booleanskipTransactionTrace +
      Ignores the entire current transaction.
      +
      java.lang.StringtracerFactoryName +
      Deprecated.  +
      do not use
      +
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        metricName

        +
        public abstract java.lang.String metricName
        +
        Sets the metric name for this tracer. If unspecified, the class / method name will be used.
        +
        Returns:
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        rollupMetricName

        +
        public abstract java.lang.String[] rollupMetricName
        +
        Specifies one or more rollup metrics names. When the tracer finishes, and unscoped metric (a metric which is not + scoped to a specific transaction) will be recorded with the given metric name. This is useful when you want to + record a summary value across multiple methods or transaction names.
        +
        Returns:
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        dispatcher

        +
        public abstract boolean dispatcher
        +
        If true, this method will be considered the start of a transaction. When this method is invoked within the + context of an existing transaction this has no effect.
        +
        Returns:
        +
        +
        Default:
        +
        false
        +
        +
      • +
      + + + +
        +
      • +

        nameTransaction

        +
        public abstract boolean nameTransaction
        +
        Names the current transaction using this tracer's metric name.
        +
        Returns:
        +
        +
        Default:
        +
        false
        +
        +
      • +
      + + + +
        +
      • +

        tracerFactoryName

        +
        public abstract java.lang.String tracerFactoryName
        +
        Deprecated. do not use
        +
        Returns:
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        skipTransactionTrace

        +
        public abstract boolean skipTransactionTrace
        +
        Ignores the entire current transaction.
        +
        Returns:
        +
        +
        Default:
        +
        false
        +
        +
      • +
      + + + +
        +
      • +

        excludeFromTransactionTrace

        +
        public abstract boolean excludeFromTransactionTrace
        +
        Excludes this traced method from transaction traces. Metric data is still generated.
        +
        Returns:
        +
        +
        Default:
        +
        false
        +
        +
      • +
      + + + +
        +
      • +

        leaf

        +
        public abstract boolean leaf
        +
        A leaf tracer will not have any child tracers. This is useful when all time should be attributed to the tracer + even if other trace points are encountered during its execution. For example, database tracers often act as leaf + so that all time is attributed to database activity even if instrumented external calls are made. + + If a leaf tracer does not participate in transaction traces (excludeFromTransactionTrace()) the agent + can create a tracer with lower overhead.
        +
        Returns:
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TracedMethod.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TracedMethod.html new file mode 100644 index 0000000..ab8ce20 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TracedMethod.html @@ -0,0 +1,248 @@ + + + + + +TracedMethod (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface TracedMethod

+
+
+
+
    +
  • +
    +
    +
    public interface TracedMethod
    +
    Represents a single instance of the timing mechanism associated with a method that is instrumented using the + Trace annotation.
    +
    See Also:
    Agent.getTracedMethod()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddRollupMetricName(java.lang.String... metricNameParts) +
      Metric names added here will be reported as roll-up metrics.
      +
      java.lang.StringgetMetricName() +
      Returns the traced method metric name.
      +
      voidsetMetricName(java.lang.String... metricNameParts) +
      Sets the traced method metric name.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getMetricName

        +
        java.lang.String getMetricName()
        +
        Returns the traced method metric name.
        +
      • +
      + + + +
        +
      • +

        setMetricName

        +
        void setMetricName(java.lang.String... metricNameParts)
        +
        Sets the traced method metric name.
        +
        Parameters:
        metricNameParts - The segments of the metric name. These values will be concatenated together separated by a + `/` char.
        +
      • +
      + + + +
        +
      • +

        addRollupMetricName

        +
        void addRollupMetricName(java.lang.String... metricNameParts)
        +
        Metric names added here will be reported as roll-up metrics. A rollup metric is an extra unscoped metric that is + reported in addition to the normal metric recorded for a traced method. An example of how the agent uses a rollup + metric is the Database/all metric. Database tracers record a metric for specific table operations, + Database/users/select for example, but they also record a Database/all rollup metric which represents all + database operations.
        +
        Parameters:
        metricNameParts - The segments of the rollup metric name. These values will be concatenated together + separated by a `/` char.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Transaction.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Transaction.html new file mode 100644 index 0000000..5765389 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/Transaction.html @@ -0,0 +1,308 @@ + + + + + +Transaction (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Interface Transaction

+
+
+
+
    +
  • +
    +
    +
    public interface Transaction
    +
    A transaction represents a unit of work in an application. It may be a single web request or a scheduled background + task. To indicate that a method is the starting point of a transaction, mark it with a Trace annotation and + set Trace.dispatcher() to true.
    +
    See Also:
    Agent.getTransaction(), +Trace.dispatcher()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      TracedMethodgetLastTracer() +
      Deprecated.  +
      use getTracedMethod.
      +
      +
      TracedMethodgetTracedMethod() +
      Returns the TracedMethod enclosing the caller.
      +
      voidignore() +
      Ignore this transaction so that none of its data is reported to the New Relic service.
      +
      voidignoreApdex() +
      Ignore the current transaction for calculating Apdex score.
      +
      booleanisTransactionNameSet() +
      Returns true if the transaction name has been set.
      +
      booleansetTransactionName(TransactionNamePriority namePriority, + boolean override, + java.lang.String category, + java.lang.String... parts) +
      Sets the current transaction's name using the given priority.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setTransactionName

        +
        boolean setTransactionName(TransactionNamePriority namePriority,
        +                         boolean override,
        +                         java.lang.String category,
        +                         java.lang.String... parts)
        +
        Sets the current transaction's name using the given priority. Higher priority levels are given precedence, and if + the name is set many times with the same priority, the first call wins unless override is true.
        +
        Parameters:
        namePriority - The priority of the new transaction name.
        override - Overrides the current transaction name if it has the same priority level (or lower).
        category - The type of transaction. This is the second segment of the full transaction metric name.
        parts - The category and all of the parts are concatenated together with / characters to create the full + name
        +
        Returns:
        Returns true if the transaction name was successfully changed
        +
      • +
      + + + +
        +
      • +

        isTransactionNameSet

        +
        boolean isTransactionNameSet()
        +
        Returns true if the transaction name has been set. This method is inherently unreliable in the presence of + transactions with multiple threads, because another thread may set the transaction name after this method returns + but before the caller can act on the return value.
        +
      • +
      + + + +
        +
      • +

        getLastTracer

        +
        @Deprecated
        +TracedMethod getLastTracer()
        +
        Deprecated. use getTracedMethod.
        +
        Returns this transaction's last tracer.
        +
      • +
      + + + +
        +
      • +

        getTracedMethod

        +
        TracedMethod getTracedMethod()
        +
        Returns the TracedMethod enclosing the caller.
        +
        Returns:
        the TracedMethod enclosing the caller. The return value is null if the caller is not within a + transaction.
        +
      • +
      + + + +
        +
      • +

        ignore

        +
        void ignore()
        +
        Ignore this transaction so that none of its data is reported to the New Relic service.
        +
      • +
      + + + +
        +
      • +

        ignoreApdex

        +
        void ignoreApdex()
        +
        Ignore the current transaction for calculating Apdex score.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TransactionNamePriority.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TransactionNamePriority.html new file mode 100644 index 0000000..ff91b64 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/TransactionNamePriority.html @@ -0,0 +1,364 @@ + + + + + +TransactionNamePriority (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + + +
+
com.newrelic.api.agent
+

Enum TransactionNamePriority

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TransactionNamePriorityvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TransactionNamePriority[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TransactionNamePriority[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TransactionNamePriority c : TransactionNamePriority.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in +the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TransactionNamePriority valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-frame.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-frame.html new file mode 100644 index 0000000..d9c89f1 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-frame.html @@ -0,0 +1,43 @@ + + + + + +com.newrelic.api.agent (newrelic-api 3.DEV-SNAPSHOT API) + + + + +

com.newrelic.api.agent

+
+

Interfaces

+ +

Classes

+ +

Enums

+ +

Annotation Types

+ +
+ + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-summary.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-summary.html new file mode 100644 index 0000000..c80d120 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-summary.html @@ -0,0 +1,264 @@ + + + + + +com.newrelic.api.agent (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
+

Package com.newrelic.api.agent

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-tree.html b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-tree.html new file mode 100644 index 0000000..e31dd31 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/com/newrelic/api/agent/package-tree.html @@ -0,0 +1,158 @@ + + + + + +com.newrelic.api.agent Class Hierarchy (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.newrelic.api.agent

+
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/constant-values.html b/newrelic-api/build/docs/javadoc/constant-values.html new file mode 100644 index 0000000..02d4175 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/constant-values.html @@ -0,0 +1,140 @@ + + + + + +Constant Field Values (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.newrelic.*

+ +
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/deprecated-list.html b/newrelic-api/build/docs/javadoc/deprecated-list.html new file mode 100644 index 0000000..bc06b13 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/deprecated-list.html @@ -0,0 +1,178 @@ + + + + + +Deprecated List (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + + + + + +
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/help-doc.html b/newrelic-api/build/docs/javadoc/help-doc.html new file mode 100644 index 0000000..15bfc32 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/help-doc.html @@ -0,0 +1,208 @@ + + + + + +API Help (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/index-all.html b/newrelic-api/build/docs/javadoc/index-all.html new file mode 100644 index 0000000..1ac3bc2 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/index-all.html @@ -0,0 +1,540 @@ + + + + + +Index (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
A C G H I L M N O R S T V  + + +

A

+
+
addCustomParameter(String, Number) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Add a key/value pair to the current transaction.
+
+
addCustomParameter(String, String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Add a key/value pair to the current transaction.
+
+
addRollupMetricName(String...) - Method in interface com.newrelic.api.agent.TracedMethod
+
+
Metric names added here will be reported as roll-up metrics.
+
+
Agent - Interface in com.newrelic.api.agent
+
+
The New Relic Java agent's api.
+
+
+ + + +

C

+
+
com.newrelic.api.agent - package com.newrelic.api.agent
+
 
+
Config - Interface in com.newrelic.api.agent
+
+
Provides access to agent configuration settings.
+
+
+ + + +

G

+
+
getAgent() - Static method in class com.newrelic.api.agent.NewRelic
+
+
Returns the primary New Relic java agent api.
+
+
getAttribute(String) - Method in interface com.newrelic.api.agent.Request
+
+
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
+
+
getBrowserTimingFooter() - Static method in class com.newrelic.api.agent.NewRelic
+
+
Get the RUM JavaScript footer for the current web transaction.
+
+
getBrowserTimingHeader() - Static method in class com.newrelic.api.agent.NewRelic
+
+
Get the RUM JavaScript header for the current web transaction.
+
+
getConfig() - Method in interface com.newrelic.api.agent.Agent
+
+
Returns the agent's configuration.
+
+
getContentType() - Method in interface com.newrelic.api.agent.Response
+
+
Returns the response content type, or null if it is not available.
+
+
getCookieValue(String) - Method in interface com.newrelic.api.agent.Request
+
+
Returns the value for the cookie with the given name, or null if the cookie does not exist.
+
+
getHeader(String) - Method in interface com.newrelic.api.agent.InboundHeaders
+
+
Returns the value of the specified request header as a String.
+
+
getHeaderType() - Method in interface com.newrelic.api.agent.InboundHeaders
+
+
Return the type of these headers
+
+
getHeaderType() - Method in interface com.newrelic.api.agent.OutboundHeaders
+
+
Return the type of these headers
+
+
getLastTracer() - Method in interface com.newrelic.api.agent.Transaction
+
+
Deprecated. +
use getTracedMethod.
+
+
+
getLogger() - Method in interface com.newrelic.api.agent.Agent
+
+
Returns a logger that logs to the New Relic java agent log file.
+
+
getMetricAggregator() - Method in interface com.newrelic.api.agent.Agent
+
+
Returns a metric aggregator that can be used to record metrics that can be viewed through custom dashboards.
+
+
getMetricName() - Method in interface com.newrelic.api.agent.TracedMethod
+
+
Returns the traced method metric name.
+
+
getParameterNames() - Method in interface com.newrelic.api.agent.Request
+
+
Returns an Enumeration of String objects containing the names of the parameters contained in this request.
+
+
getParameterValues(String) - Method in interface com.newrelic.api.agent.Request
+
+
Returns an array of String objects containing all of the values the given request parameter has, or null if the + parameter does not exist.
+
+
getRemoteUser() - Method in interface com.newrelic.api.agent.Request
+
+
Returns the login of the user making this request, if the user has been authenticated, or null if the user has + not been authenticated.
+
+
getRequestURI() - Method in interface com.newrelic.api.agent.Request
+
+
Returns the part of this request's URL from the protocol name up to the query string in the first line of the + HTTP request.
+
+
getStatus() - Method in interface com.newrelic.api.agent.Response
+
+
Returns the status code for this response.
+
+
getStatusMessage() - Method in interface com.newrelic.api.agent.Response
+
+
Returns the error status message, or null if there is none.
+
+
getTracedMethod() - Method in interface com.newrelic.api.agent.Agent
+
+
Returns the current traced method.
+
+
getTracedMethod() - Method in interface com.newrelic.api.agent.Transaction
+
+
Returns the TracedMethod enclosing the caller.
+
+
getTransaction() - Method in interface com.newrelic.api.agent.Agent
+
+
Returns the current transaction, creating one if it doesn't currently exist.
+
+
getValue(String) - Method in interface com.newrelic.api.agent.Config
+
+
Get a setting value.
+
+
getValue(String, T) - Method in interface com.newrelic.api.agent.Config
+
+
Get a setting value.
+
+
+ + + +

H

+
+
HeaderType - Enum in com.newrelic.api.agent
+
+
Used for specifying header key syntax for InboundHeaders and OutboundHeaders.
+
+
+ + + +

I

+
+
ignore() - Method in interface com.newrelic.api.agent.Transaction
+
+
Ignore this transaction so that none of its data is reported to the New Relic service.
+
+
ignoreApdex() - Static method in class com.newrelic.api.agent.NewRelic
+
+
Ignore the current transaction for calculating Apdex score.
+
+
ignoreApdex() - Method in interface com.newrelic.api.agent.Transaction
+
+
Ignore the current transaction for calculating Apdex score.
+
+
ignoreTransaction() - Static method in class com.newrelic.api.agent.NewRelic
+
+
Ignore the current transaction.
+
+
InboundHeaders - Interface in com.newrelic.api.agent
+
+
The type-specific headers collection of an inbound message
+
+
incrementCounter(String) - Method in interface com.newrelic.api.agent.MetricAggregator
+
+
Increment the metric counter for the given name.
+
+
incrementCounter(String, int) - Method in interface com.newrelic.api.agent.MetricAggregator
+
+
Increment the metric counter for the given name.
+
+
incrementCounter(String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Increment the metric counter for the given name.
+
+
incrementCounter(String, int) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Increment the metric counter for the given name.
+
+
isLoggable(Level) - Method in interface com.newrelic.api.agent.Logger
+
+
Returns true if the given log level will be logged.
+
+
isTransactionNameSet() - Method in interface com.newrelic.api.agent.Transaction
+
+
Returns true if the transaction name has been set.
+
+
+ + + +

L

+
+
log(Level, String, Object...) - Method in interface com.newrelic.api.agent.Logger
+
+
Concatenate the given strings and log them at the given level.
+
+
log(Level, Throwable, String, Object...) - Method in interface com.newrelic.api.agent.Logger
+
+
Log a message with associated Throwable information.
+
+
Logger - Interface in com.newrelic.api.agent
+
+
The agent's logging interface.
+
+
logToChild(String, Level, String, Object...) - Method in interface com.newrelic.api.agent.Logger
+
+
Concatenate the given strings and log them at the given level.
+
+
+ + + +

M

+
+
methodFinished(Object) - Method in interface com.newrelic.api.agent.MethodTracer
+
+
Deprecated.
+
Called if a method exits successfully.
+
+
methodFinishedWithException(Throwable) - Method in interface com.newrelic.api.agent.MethodTracer
+
+
Deprecated.
+
Called if a method exits because of an uncaught exception.
+
+
methodInvoked(String, Object, Object[]) - Method in interface com.newrelic.api.agent.MethodTracerFactory
+
+
Deprecated.
+
Called when an instrumented method is invoked.
+
+
MethodTracer - Interface in com.newrelic.api.agent
+
+
Deprecated. 
+
+
MethodTracerFactory - Interface in com.newrelic.api.agent
+
+
Deprecated. 
+
+
MetricAggregator - Interface in com.newrelic.api.agent
+
+
This aggregator allows metrics to be reported which can be viewed through custom dashboards.
+
+
+ + + +

N

+
+
NewRelic - Class in com.newrelic.api.agent
+
+
The New Relic api.
+
+
NewRelic() - Constructor for class com.newrelic.api.agent.NewRelic
+
 
+
noticeError(Throwable, Map<String, String>) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Notice an exception and report it to New Relic.
+
+
noticeError(Throwable) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Report an exception to New Relic.
+
+
noticeError(String, Map<String, String>) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Notice an error and report it to New Relic.
+
+
noticeError(String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Notice an error and report it to New Relic.
+
+
NULL - Static variable in annotation type com.newrelic.api.agent.Trace
+
 
+
+ + + +

O

+
+
OutboundHeaders - Interface in com.newrelic.api.agent
+
+
The type-specific headers collection of an outbound message
+
+
+ + + +

R

+
+
recordMetric(String, float) - Method in interface com.newrelic.api.agent.MetricAggregator
+
+
Record a metric value for the given name.
+
+
recordMetric(String, float) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Record a metric value for the given name.
+
+
recordResponseTimeMetric(String, long, long, TimeUnit) - Method in interface com.newrelic.api.agent.MetricAggregator
+
+
Records an unscoped metric.
+
+
recordResponseTimeMetric(String, long) - Method in interface com.newrelic.api.agent.MetricAggregator
+
+
Record a response time in milliseconds for the given metric name.
+
+
recordResponseTimeMetric(String, long) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Record a response time in milliseconds for the given metric name.
+
+
Request - Interface in com.newrelic.api.agent
+
+
Represents a web request.
+
+
Response - Interface in com.newrelic.api.agent
+
+
Represents a response to a web request.
+
+
+ + + +

S

+
+
setAccountName(String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Set the account name to associate with the RUM JavaScript footer for the current web transaction.
+
+
setHeader(String, String) - Method in interface com.newrelic.api.agent.OutboundHeaders
+
+
Sets a response header with the given name and value.
+
+
setMetricName(String...) - Method in interface com.newrelic.api.agent.TracedMethod
+
+
Sets the traced method metric name.
+
+
setProductName(String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Set the product name to associate with the RUM JavaScript footer for the current web transaction.
+
+
setRequestAndResponse(Request, Response) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Sets the request and response instances for the current transaction.
+
+
setTransactionName(String, String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Set the name of the current transaction.
+
+
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in interface com.newrelic.api.agent.Transaction
+
+
Sets the current transaction's name using the given priority.
+
+
setUserName(String) - Static method in class com.newrelic.api.agent.NewRelic
+
+
Set the user name to associate with the RUM JavaScript footer for the current web transaction.
+
+
+ + + +

T

+
+
Trace - Annotation Type in com.newrelic.api.agent
+
+
If you annotate a method with the Trace annotation it will be automatically timed by the New Relic agent with the + following measurements: + + + call count + calls per minute + total call time + standard deviation call time + min call time + min call time + + + A metric representing these measurements will be reporting inside the call scope of the current transaction (e.g.
+
+
TracedMethod - Interface in com.newrelic.api.agent
+
+
Represents a single instance of the timing mechanism associated with a method that is instrumented using the + Trace annotation.
+
+
Transaction - Interface in com.newrelic.api.agent
+
+
A transaction represents a unit of work in an application.
+
+
TransactionNamePriority - Enum in com.newrelic.api.agent
+
+ +
+
+ + + +

V

+
+
valueOf(String) - Static method in enum com.newrelic.api.agent.HeaderType
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.newrelic.api.agent.TransactionNamePriority
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.newrelic.api.agent.HeaderType
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.newrelic.api.agent.TransactionNamePriority
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+A C G H I L M N O R S T V 
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/index.html b/newrelic-api/build/docs/javadoc/index.html new file mode 100644 index 0000000..9e6099f --- /dev/null +++ b/newrelic-api/build/docs/javadoc/index.html @@ -0,0 +1,64 @@ + + + + + +newrelic-api 3.DEV-SNAPSHOT API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/newrelic/api/agent/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/newrelic-api/build/docs/javadoc/overview-tree.html b/newrelic-api/build/docs/javadoc/overview-tree.html new file mode 100644 index 0000000..4a848b2 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/overview-tree.html @@ -0,0 +1,162 @@ + + + + + +Class Hierarchy (newrelic-api 3.DEV-SNAPSHOT API) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/newrelic-api/build/docs/javadoc/package-list b/newrelic-api/build/docs/javadoc/package-list new file mode 100644 index 0000000..9356db6 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/package-list @@ -0,0 +1 @@ +com.newrelic.api.agent diff --git a/newrelic-api/build/docs/javadoc/resources/background.gif b/newrelic-api/build/docs/javadoc/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 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 YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/newrelic-api/build/docs/javadoc/stylesheet.css b/newrelic-api/build/docs/javadoc/stylesheet.css new file mode 100644 index 0000000..0aeaa97 --- /dev/null +++ b/newrelic-api/build/docs/javadoc/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 47a70f4e59230638f0856cf30815b572d2778597 Mon Sep 17 00:00:00 2001 From: Thomas Spring Date: Mon, 24 Nov 2014 10:38:05 -0800 Subject: [PATCH 2/3] first commit --- index.html | 1 + 1 file changed, 1 insertion(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..f1afed9 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +My Page From ef25725db8a9446f6b25b35680980d7209abe283 Mon Sep 17 00:00:00 2001 From: Thomas Spring Date: Mon, 24 Nov 2014 11:47:45 -0800 Subject: [PATCH 3/3] auto-update --- index.html | 1 - 1 file changed, 1 deletion(-) delete mode 100644 index.html diff --git a/index.html b/index.html deleted file mode 100644 index f1afed9..0000000 --- a/index.html +++ /dev/null @@ -1 +0,0 @@ -My Page