Class SyntheticRequest

java.lang.Object
com.newrelic.api.agent.ExtendedInboundHeaders
com.newrelic.api.agent.ExtendedRequest
org.deltava.util.log.SyntheticRequest
All Implemented Interfaces:
com.newrelic.api.agent.InboundHeaders, com.newrelic.api.agent.Request

public class SyntheticRequest extends com.newrelic.api.agent.ExtendedRequest
A request class for NewRelic non-web transactions.
Since:
7.2
Version:
7.2
Author:
Luke
  • Constructor Details

    • SyntheticRequest

      public SyntheticRequest(String name, String userID)
      Creates the request.
      Parameters:
      name - the request name
      userID - the user ID
  • Method Details

    • getAttribute

      public Object getAttribute(String arg0)
    • getCookieValue

      public String getCookieValue(String name)
    • getParameterNames

      public Enumeration<?> getParameterNames()
    • getParameterValues

      public String[] getParameterValues(String arg0)
    • getRemoteUser

      public String getRemoteUser()
    • getRequestURI

      public String getRequestURI()
    • getHeader

      public String getHeader(String arg0)
    • getHeaderType

      public com.newrelic.api.agent.HeaderType getHeaderType()
    • getMethod

      public String getMethod()
      Specified by:
      getMethod in class com.newrelic.api.agent.ExtendedRequest