public interface IgniteStreamerEx extends IgniteStreamer
| Modifier and Type | Method and Description |
|---|---|
StreamerEventRouter |
eventRouter() |
GridKernalContext |
kernalContext() |
void |
onFutureCompleted(GridStreamerStageExecutionFuture fut)
Called when future is completed and parent should be notified, if any.
|
void |
onFutureMapped(GridStreamerStageExecutionFuture fut)
Called before execution requests are sent to remote nodes or scheduled for local execution.
|
void |
onQueryCompleted(long time,
int nodes)
Callback executed when streamer query completes.
|
void |
onUndeploy(ClassLoader undeployedLdr)
Callback for undeployed class loaders.
|
void |
scheduleExecutions(GridStreamerStageExecutionFuture fut,
Map<UUID,GridStreamerExecutionBatch> execs)
Schedules batch executions either on local or on remote nodes.
|
<E> StreamerWindow<E> |
window()
Gets streamer default window (the first one in configuration list).
|
<E> StreamerWindow<E> |
window(String windowName)
Gets streamer window by window name.
|
addEvent, addEvents, addEventsToStage, addEventToStage, addStreamerFailureListener, configuration, context, deployClass, metrics, name, removeStreamerFailureListener, reset, resetMetricsGridKernalContext kernalContext()
<E> StreamerWindow<E> window()
@Nullable <E> StreamerWindow<E> window(String windowName)
windowName - Window name.void onFutureMapped(GridStreamerStageExecutionFuture fut)
fut - Future.void onFutureCompleted(GridStreamerStageExecutionFuture fut)
fut - Future.StreamerEventRouter eventRouter()
void scheduleExecutions(GridStreamerStageExecutionFuture fut, Map<UUID,GridStreamerExecutionBatch> execs) throws IgniteCheckedException
fut - Future.execs - Executions grouped by node ID.IgniteCheckedException - If failed.void onUndeploy(ClassLoader undeployedLdr)
undeployedLdr - Undeployed class loader.void onQueryCompleted(long time,
int nodes)
time - Consumed time.nodes - Participating nodes count.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015