edu.sc.seis.sod
Class QueryTime
java.lang.Object
edu.sc.seis.sod.QueryTime
public class QueryTime
- extends java.lang.Object
Field Summary |
protected int |
dbid
|
protected java.lang.String |
serverDNS
|
protected java.lang.String |
serverName
|
protected java.sql.Timestamp |
time
|
Constructor Summary |
QueryTime()
|
QueryTime(java.lang.String serverName,
java.lang.String serverDNS,
java.sql.Timestamp time)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
dbid
protected int dbid
serverName
protected java.lang.String serverName
serverDNS
protected java.lang.String serverDNS
time
protected java.sql.Timestamp time
QueryTime
public QueryTime()
QueryTime
public QueryTime(java.lang.String serverName,
java.lang.String serverDNS,
java.sql.Timestamp time)
needsRefresh
public boolean needsRefresh(TimeInterval refreshInterval)
getDbid
public int getDbid()
getServerName
public java.lang.String getServerName()
getServerDNS
public java.lang.String getServerDNS()
getTime
public java.sql.Timestamp getTime()
setDbid
protected void setDbid(int dbid)
setServerName
protected void setServerName(java.lang.String serverName)
setServerDNS
protected void setServerDNS(java.lang.String serverDNS)
setTime
public void setTime(java.sql.Timestamp time)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
delayUntilNextRefresh
public long delayUntilNextRefresh(TimeInterval refreshInterval)