Class EmptyQueryCall<K,V>
- java.lang.Object
-
- io.streamthoughts.azkarra.api.query.DecorateQuery<Q>
-
- io.streamthoughts.azkarra.runtime.query.BaseAsyncQueryCall<K,V,Query>
-
- io.streamthoughts.azkarra.runtime.query.EmptyQueryCall<K,V>
-
public class EmptyQueryCall<K,V> extends BaseAsyncQueryCall<K,V,Query>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.streamthoughts.azkarra.api.query.QueryCall
QueryCall.QueryCallFactory
-
-
Field Summary
-
Fields inherited from class io.streamthoughts.azkarra.api.query.DecorateQuery
query
-
-
Constructor Summary
Constructors Constructor Description EmptyQueryCall(Query query)
Creates a newDecorateQuery
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryResult<K,V>
execute(QueryOptions options)
Executes thisQueryCall
.QueryCall<K,V>
renew()
Create a new, identicalQueryCall
to this one which can be re-executed even if this call has already been.-
Methods inherited from class io.streamthoughts.azkarra.runtime.query.BaseAsyncQueryCall
cancel, executeAsync, executeAsync, isCanceled, isExecuted, setIsExecuted
-
Methods inherited from class io.streamthoughts.azkarra.api.query.DecorateQuery
equals, getParams, getStoreName, getStoreOperation, getStoreType, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.streamthoughts.azkarra.api.query.Query
getParams, getStoreName, getStoreOperation, getStoreType
-
-
-
-
Constructor Detail
-
EmptyQueryCall
public EmptyQueryCall(Query query)
Creates a newDecorateQuery
instance.- Parameters:
query
- the query.
-
-
Method Detail
-
execute
public QueryResult<K,V> execute(QueryOptions options)
Executes thisQueryCall
.- Parameters:
options
- the options to be used.- Returns:
- the
QueryResult
.
-
-