public class RemoteInstanceDetails
extends java.lang.Object
implements java.io.Serializable
RemoteAllResults
and which is used
in remote server instance specific queries to specify the instance to be queried.Constructor and Description |
---|
RemoteInstanceDetails(LogQueryBean query,
java.util.Date startTime,
java.lang.String[] subProcs)
creates instance with a specified time and query.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
RemoteListCache |
getCache()
gets cache for the query result on this instance
|
java.lang.String[] |
getProcPath()
gets list of keys leading to the child sub-process
|
LogQueryBean |
getQuery()
gets query used on this instance
|
java.util.Date |
getStartTime()
gets start time of this instance
|
int |
hashCode() |
void |
setCache(RemoteListCache cache)
sets cache for the query result on this instance
|
public RemoteInstanceDetails(LogQueryBean query, java.util.Date startTime, java.lang.String[] subProcs)
query
- criteria to use for queries on the instancestartTime
- time at which that instance was activesubProcs
- list of keys leading to the child sub-process.public java.util.Date getStartTime()
public java.lang.String[] getProcPath()
public LogQueryBean getQuery()
public RemoteListCache getCache()
public void setCache(RemoteListCache cache)
cache
- new instance's value of cachepublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object