public class PerformanceLoggingUtil
extends java.lang.Object
Constructor and Description |
---|
PerformanceLoggingUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
createActionLog(java.lang.String ticket,
Action action,
javax.servlet.http.HttpServletRequest req) |
static java.lang.String |
createActivitiLog(java.lang.String ticket,
java.lang.String timestamp,
java.lang.String event,
int eventDuration,
java.lang.String browser,
java.lang.String[] keys) |
static int |
getDifferenceInTimestampsInMillis(java.util.Date timestamp1,
java.util.Date timestamp2) |
static java.lang.String |
getMomentISOString(java.util.Date date) |
public static java.lang.String createActivitiLog(java.lang.String ticket, java.lang.String timestamp, java.lang.String event, int eventDuration, java.lang.String browser, java.lang.String[] keys)
ticket
- - Used to get the Usernametimestamp
- - Used to get the time of executionevent
- - Event NameeventDuration
- - Event Durationkeys
- - Ad-Hoc Keys (claimNumber, policyNumber, ect)public static void createActionLog(java.lang.String ticket, Action action, javax.servlet.http.HttpServletRequest req)
ticket
- - to get the usernameaction
- - to get the docCount, eventreq
- - to get the User-Agent. Executed upon every action execution.public static java.lang.String getMomentISOString(java.util.Date date)
public static int getDifferenceInTimestampsInMillis(java.util.Date timestamp1, java.util.Date timestamp2)