com.xpn.xwiki.monitor.api
Class MonitorData
java.lang.Object
com.xpn.xwiki.monitor.api.MonitorData
public class MonitorData
- extends Object
MonitorData
public MonitorData(String wikiPage,
String action,
URL url,
String threadName)
startRequest
public void startRequest(String page,
URL url)
endRequest
public void endRequest()
endRequest
public void endRequest(boolean normal)
getURL
public URL getURL()
setURL
public void setURL(URL url)
getWikiPage
public String getWikiPage()
setWikiPage
public void setWikiPage(String page)
getStartTime
public Date getStartTime()
setStartTime
public void setStartTime(Date startTime)
getEndTime
public Date getEndTime()
setEndTime
public void setEndTime(Date endTime)
getDuration
public long getDuration()
getDuration
public long getDuration(String timer)
startTimer
public void startTimer(String timername,
String details)
startTimer
public void startTimer(String timername)
setTimerDetails
public void setTimerDetails(String timername,
String details)
endTimer
public void endTimer(String timername)
getTimerList
public List getTimerList()
getTimerSummaries
public Map getTimerSummaries()
log
public void log()
getThreadName
public String getThreadName()
setThreadName
public void setThreadName(String threadName)
getNbCalls
public long getNbCalls(String timer)
getAction
public String getAction()
setAction
public void setAction(String action)
toString
public String toString()
- Overrides:
toString
in class Object