public class UserEventLogEntry extends SessionScopedLogEntry
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
UserEventLogEntry(java.lang.Long pId,
long pTimestamp,
java.lang.String pSessionId,
boolean pMember,
java.lang.Integer pEventType,
java.lang.String pProfileId)
Constructs a UserEventLogEntry
|
UserEventLogEntry(java.lang.Long pId,
java.lang.String pSessionId,
boolean pMember,
java.lang.Integer pEventType,
java.lang.String pProfileId)
Constructs a UserEventLogEntry and time stamps it with the current time.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getEventType()
Returns property EventType
|
java.lang.String |
getProfileId()
Returns property ProfileId
|
void |
setEventType(java.lang.Integer pEventType)
Sets property EventType
|
void |
setProfileId(java.lang.String pProfileId)
Sets property ProfileId
|
java.lang.String |
toString()
Returns String representation of the log entry
|
getMemberAsDBValue, getSessionId, isMember, setMember, setSessionId
public UserEventLogEntry(java.lang.Long pId, long pTimestamp, java.lang.String pSessionId, boolean pMember, java.lang.Integer pEventType, java.lang.String pProfileId)
pId
- the sql table id of the eventpTimestamp
- the time of the eventpSessionId
- the dynamo session idpMember
- true if the action is coming from a "member"pEventType
- the id of the event typepProfileId
- the profile id of the user causing the eventpublic UserEventLogEntry(java.lang.Long pId, java.lang.String pSessionId, boolean pMember, java.lang.Integer pEventType, java.lang.String pProfileId)
pId
- the sql table id of the eventpTimestamp
- the time of the eventpSessionId
- the dynamo session idpMember
- true if the action is coming from a "member"pEventType
- the id of the event typepProfileId
- the profile id of the user causing the eventpublic void setEventType(java.lang.Integer pEventType)
public java.lang.Integer getEventType()
public void setProfileId(java.lang.String pProfileId)
public java.lang.String getProfileId()
public java.lang.String toString()
toString
in class atg.reporting.datacollection.LogEntry