Package com.activeviam.query
Interface IAsyncAttachedQuery<ResultT>
- All Superinterfaces:
IAttachedQuery<ResultT>,IExtendedPluginValue
- All Known Implementing Classes:
AAsyncAttachedQuery,ActivePivotSyncActionAttachedQuery,ASyncAttachedQuery,DrillthroughAttachedQuery,DrillthroughHeadersAttachedQuery,ExpandLocationsAttachedQuery,GetAggregatesAttachedQuery,MDXAttachedQuery,MdxDrillthroughAttachedQuery,MDXDrillthroughHeadersAttachedQuery,MultiGetAggregatesNotificationAttachedQuery,StreamEventProcessingQuery.StreamEventProcessingAttachedQuery
An
attached query that can be executed asynchronously using executeAsync(CountedCompleter).- Author:
- ActiveViam
-
Method Summary
Modifier and TypeMethodDescriptionexecuteAsync(CountedCompleter<?> parent) Asynchronously executes this query and notifies our parent completer.Methods inherited from interface com.quartetfs.fwk.query.IAttachedQuery
execute, getOriginatingQueryMethods inherited from interface com.quartetfs.fwk.types.IExtendedPluginValue
getType
-
Method Details
-
executeAsync
Asynchronously executes this query and notifies our parent completer.- Parameters:
parent- The parent completer to notify once the query has been executed- Returns:
- A future representing the result of this query. It will be available without waiting once our parent completer is done.
- Throws:
QueryException- If an exception occurred while executing this query
-