atg.reporting.datacollection
Class RequestLogEntry

java.lang.Object
  extended by atg.reporting.datacollection.LogEntry
      extended by atg.reporting.datacollection.SessionScopedLogEntry
          extended by atg.reporting.datacollection.RequestLogEntry

public class RequestLogEntry
extends SessionScopedLogEntry

An object which represents a "request" - e.g. an HTTP Request


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
RequestLogEntry(java.lang.Long pId, long pTimestamp, java.lang.String pSessionId, boolean pMember, java.lang.String pRequestName)
          Constructs a RequestLogEntry
RequestLogEntry(java.lang.Long pId, java.lang.String pSessionId, boolean pMember, java.lang.String pRequestName)
          Constructs a RequestLogEntry
 
Method Summary
 java.lang.String getName()
          Returns property Name
 void setName(java.lang.String pName)
          Sets property Name
 java.lang.String toString()
          Returns String representation of the log entry
 
Methods inherited from class atg.reporting.datacollection.SessionScopedLogEntry
getMemberAsDBValue, getSessionId, isMember, setMember, setSessionId
 
Methods inherited from class atg.reporting.datacollection.LogEntry
getId, getTimestamp, getTimestampAsDate, setId, setTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

RequestLogEntry

public RequestLogEntry(java.lang.Long pId,
                       long pTimestamp,
                       java.lang.String pSessionId,
                       boolean pMember,
                       java.lang.String pRequestName)
Constructs a RequestLogEntry

Parameters:
pId - the sql table id of the event
pTimestamp - the time of the event
pSessionId - the dynamo session id
pMember - true if the action is coming from a "member"
pRequestName - the "name" of the request (e.g. the URI of a HTTP Request)

RequestLogEntry

public RequestLogEntry(java.lang.Long pId,
                       java.lang.String pSessionId,
                       boolean pMember,
                       java.lang.String pRequestName)
Constructs a RequestLogEntry

Parameters:
pId - the sql table id of the event
pSessionId - the dynamo session id
pMember - true if the action is coming from a "member"
pRequestName - the "name" of the request (e.g. the URI of a HTTP Request)
Method Detail

setName

public void setName(java.lang.String pName)
Sets property Name


getName

public java.lang.String getName()
Returns property Name


toString

public java.lang.String toString()
Returns String representation of the log entry

Overrides:
toString in class atg.reporting.datacollection.LogEntry