public interface Query
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the query thus stopping any updates from server.
|
<T extends MetricResultTuple> |
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) |
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
- Copyright © 2000-2014 TIBCO Inc. All Rights Reserved.