|
Hyperic HQ Plugin API v. 5.8.0 | |||||||||
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 | |
---|---|
Object |
clone()
|
Date |
getDate()
Retrieve date of resquest |
String |
getHost()
Retrieve the internal website name for this request |
String |
getKeywords()
Retrieve keywords from serach engine referers if any |
static Line |
getLine(String host,
int day,
int month,
int year,
int hour,
int minute,
int second,
String remoteIp,
String uri,
String referer,
String userAgent,
String status,
long size,
String user,
double time_taken,
String offset,
long date_msec)
update line with current information |
String |
getLogDate()
Retrieve date of resquest |
String |
getReferer()
Retrieve the referer of request |
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 |
Long |
getStatus()
Retrieve status response of the request |
static double |
getTimeMultiplier()
|
double |
getTimeTaken()
Retrive size if the response, used to updated site traffic information |
String |
getURI()
Retrieve the uri of the requst |
String |
getUser()
Retrieve user logging name |
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)
|
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(String host, int day, int month, int year, int hour, int minute, int second, String remoteIp, String uri, String referer, String userAgent, String status, long size, String user, double time_taken, String offset, long date_msec)
public Date getDate()
public String getLogDate()
public String getHost()
public String getURI()
public String getReferer()
public String getKeywords()
public String getRemoteIP()
public Long getStatus()
public String getUserAgent()
Utils
public long getSize()
public double getTimeTaken()
public String getUser()
public boolean isLineEmpty()
public String toString()
toString
in class Object
public Object clone()
clone
in class Object
public static void setTimeMultiplier(double t)
public static double getTimeMultiplier()
|
Hyperic HQ Plugin API v. 5.8.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |