public abstract class ReportKey
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected CoordinatorServer |
cs |
static java.lang.String |
EVENTSREPORT_KEY |
static java.lang.String |
FULLREPORT_KEY |
static java.lang.String |
FUNCTIONALREPORT_KEY |
protected java.lang.String |
host |
protected static java.lang.String |
HOST_TAG |
protected static java.lang.String |
hostname |
protected static java.lang.String |
KEY_TAG |
protected static java.lang.String |
LISA_HOME_KEY |
static java.lang.String |
METRICSREPORT_KEY |
static java.lang.String |
PERFREPORT_KEY |
protected static java.lang.String |
reportDir |
protected static java.lang.String |
REPORTS_DIR |
protected java.lang.String |
run |
protected static java.lang.String |
RUN_TAG |
protected static java.lang.ThreadLocal<java.text.SimpleDateFormat> |
sdfRef |
protected java.util.Date |
startTime |
static java.lang.String |
SUITESUMMARYREPORT_KEY |
protected java.lang.String |
tc |
protected static java.lang.String |
TC_TAG |
protected static java.lang.String |
TIME_TAG |
protected java.lang.String |
type |
protected static java.lang.String |
TYPE_TAG |
protected java.lang.String |
user |
protected static java.lang.String |
USER_TAG |
Constructor and Description |
---|
ReportKey() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Boolean |
allTestsPassed() |
abstract void |
deleteReport() |
boolean |
equals(java.lang.Object o) |
abstract org.w3c.dom.Document |
fetchReport() |
CoordinatorServer |
getCoordinatorServer() |
static java.lang.String |
getCurrentUser() |
java.lang.String |
getHost() |
static java.lang.String |
getLocalHost() |
static java.lang.String |
getReportDir() |
static java.text.DateFormat |
getReportSDF() |
java.lang.String |
getRun() |
java.util.Date |
getStartTime() |
java.lang.String |
getTc() |
java.lang.String |
getType() |
java.lang.String |
getUser() |
int |
hashCode() |
abstract void |
loadReport() |
boolean |
matchesFilter(ReportKey filter)
Matching criteria -- pretty easy but should be put in English
|
boolean |
olderThan(java.util.Date d) |
void |
setCoordinatorServer(CoordinatorServer cs) |
void |
setHost(java.lang.String host) |
void |
setRun(java.lang.String run) |
void |
setStartTime(java.util.Date startTime) |
void |
setTc(java.lang.String tc) |
void |
setType(java.lang.String type) |
void |
setUser(java.lang.String user) |
protected static boolean |
simpleCompare(java.util.Date filterDate,
java.util.Date compareToDate) |
protected static boolean |
simpleCompare(java.lang.String filterS,
java.lang.String compareToS) |
public static final java.lang.String FULLREPORT_KEY
public static final java.lang.String METRICSREPORT_KEY
public static final java.lang.String PERFREPORT_KEY
public static final java.lang.String EVENTSREPORT_KEY
public static final java.lang.String SUITESUMMARYREPORT_KEY
public static final java.lang.String FUNCTIONALREPORT_KEY
protected static final java.lang.String KEY_TAG
protected static final java.lang.String TYPE_TAG
protected static final java.lang.String RUN_TAG
protected static final java.lang.String TC_TAG
protected static final java.lang.String HOST_TAG
protected static final java.lang.String USER_TAG
protected static final java.lang.String TIME_TAG
protected static final java.lang.String LISA_HOME_KEY
protected static final java.lang.String REPORTS_DIR
protected static java.lang.String reportDir
protected static java.lang.String hostname
protected static final java.lang.ThreadLocal<java.text.SimpleDateFormat> sdfRef
protected transient CoordinatorServer cs
protected java.lang.String type
protected java.lang.String run
protected java.lang.String tc
protected java.lang.String host
protected java.lang.String user
protected java.util.Date startTime
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getRun()
public void setRun(java.lang.String run)
public java.lang.String getTc()
public void setTc(java.lang.String tc)
public java.lang.String getHost()
public void setHost(java.lang.String host)
public java.lang.String getUser()
public void setUser(java.lang.String user)
public java.util.Date getStartTime()
public void setStartTime(java.util.Date startTime)
public abstract java.lang.Boolean allTestsPassed()
public boolean olderThan(java.util.Date d)
public void setCoordinatorServer(CoordinatorServer cs)
public CoordinatorServer getCoordinatorServer()
public abstract org.w3c.dom.Document fetchReport() throws LisaException
LisaException
public abstract void loadReport() throws LisaException
LisaException
public abstract void deleteReport() throws LisaException
LisaException
public boolean matchesFilter(ReportKey filter)
filter
- a partially filled out report key that represents filter criteriaprotected static boolean simpleCompare(java.lang.String filterS, java.lang.String compareToS)
protected static boolean simpleCompare(java.util.Date filterDate, java.util.Date compareToDate)
public static java.lang.String getCurrentUser()
public static java.lang.String getLocalHost()
public static java.lang.String getReportDir()
public static java.text.DateFormat getReportSDF()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 1998-2014 CA, Inc. All Rights Reserved.