|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.novadeck.jxla.data.Line
public class Line
Only one instance of it is use for computing logs. All information represents are about one web request
Method Summary | |
---|---|
java.lang.Object |
clone()
|
java.util.Date |
getDate()
Retrieve date of resquest |
java.lang.String |
getHost()
Retrieve the internal website name for this request |
java.lang.String |
getKeywords()
Retrieve keywords from serach engine referers if any |
static Line |
getLine(java.lang.String host,
int day,
int month,
int year,
int hour,
int minute,
int second,
java.lang.String remoteIp,
java.lang.String uri,
java.lang.String referer,
java.lang.String userAgent,
java.lang.String status,
long size,
java.lang.String user,
double time_taken,
java.lang.String offset,
long date_msec)
update line with current information |
java.lang.String |
getLogDate()
Retrieve date of resquest |
java.lang.String |
getReferer()
Retrieve the referer of request |
java.lang.String |
getRemoteIP()
Retrieve remote user computer name ( if reverse dns enabled) or his IP ( if not ) |
long |
getSize()
Retrive size if the response, used to updated site traffic information |
java.lang.Long |
getStatus()
Retrieve status response of the request |
static double |
getTimeMultiplier()
|
double |
getTimeTaken()
Retrive size if the response, used to updated site traffic information |
java.lang.String |
getURI()
Retrieve the uri of the requst |
java.lang.String |
getUser()
Retrieve user logging name |
java.lang.String |
getUserAgent()
retrieve remote user UserAgent, using short names |
boolean |
isLineEmpty()
Return true if line is correctly parsed, and ready to be used to update reports |
void |
release()
empty all data information |
static void |
setTimeMultiplier(double t)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public void release()
public static Line getLine(java.lang.String host, int day, int month, int year, int hour, int minute, int second, java.lang.String remoteIp, java.lang.String uri, java.lang.String referer, java.lang.String userAgent, java.lang.String status, long size, java.lang.String user, double time_taken, java.lang.String offset, long date_msec)
public java.util.Date getDate()
public java.lang.String getLogDate()
public java.lang.String getHost()
public java.lang.String getURI()
public java.lang.String getReferer()
public java.lang.String getKeywords()
public java.lang.String getRemoteIP()
public java.lang.Long getStatus()
public java.lang.String getUserAgent()
Utils
public long getSize()
public double getTimeTaken()
public java.lang.String getUser()
public boolean isLineEmpty()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object clone()
clone
in class java.lang.Object
public static void setTimeMultiplier(double t)
public static double getTimeMultiplier()
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |