|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Query
The base client interface used to define a query to be executed on the metric engine.
Method Summary | ||
---|---|---|
void |
close()
Closes the query thus stopping any updates from server. |
|
|
execute()
Return a browser over result set of a query. |
|
java.lang.String |
getName()
Return name |
|
QueryResultHandler |
getResultHandler()
|
|
QueryByFilterDef |
newQueryByFilterDef(java.lang.String schemaName,
java.lang.String cubeName,
java.lang.String hierarchyName,
java.lang.String measurementName)
Define a query using filters |
|
QueryByKeyDef |
newQueryByKeyDef()
Define a query using partial or complete keys. |
|
void |
setResultHandler(QueryResultHandler resultHandler)
|
Method Detail |
---|
java.lang.String getName()
QueryByKeyDef newQueryByKeyDef()
QueryByFilterDef newQueryByFilterDef(java.lang.String schemaName, java.lang.String cubeName, java.lang.String hierarchyName, java.lang.String measurementName)
<T extends MetricResultTuple> Browser<T> execute() throws RtaException
For snapshot query, browser can be used to iterate over the results, whereas for streaming queries the browser will be equivalent to an empty iterator.
java.lang.Exception
RtaException
void close() throws RtaException
RtaException
QueryResultHandler getResultHandler()
void setResultHandler(QueryResultHandler resultHandler)
resultHandler
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |