|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.novadeck.jxla.data.Line
Only one instance of it is use for computing logs. All information represents are about one web request
| Method Summary | |
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,
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)
update line with current information |
java.util.Date |
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 |
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 |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, 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,
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)
public java.util.Date 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()
Utilspublic long getSize()
public java.lang.String getUser()
public boolean isLineEmpty()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||