## Uses of Interface
org.apache.storm.cassandra.ExecutionResultHandler

- Packages that use ExecutionResultHandler
  Package | Description
  --- | ---
  org.apache.storm.cassandra |
  org.apache.storm.cassandra.bolt |
  org.apache.storm.cassandra.executor |
  org.apache.storm.cassandra.executor.impl |

- - ### Uses of ExecutionResultHandler in org.apache.storm.cassandra

    Classes in org.apache.storm.cassandra that implement ExecutionResultHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractExecutionResultHandler` Default interface to define strategies to apply when a query is either succeed or failed.
    `class` | `BaseExecutionResultHandler` Simple `ExecutionResultHandler` which fail the incoming tuple when an `DriverException` is thrown.

  - ### Uses of ExecutionResultHandler in org.apache.storm.cassandra.bolt

    Methods in org.apache.storm.cassandra.bolt that return ExecutionResultHandler
    Modifier and Type | Method and Description
    --- | ---
    `protected ExecutionResultHandler` | BaseCassandraBolt.`getResultHandler()`

    Methods in org.apache.storm.cassandra.bolt with parameters of type ExecutionResultHandler
    Modifier and Type | Method and Description
    --- | ---
    `BaseCassandraBolt` | BaseCassandraBolt.`withResultHandler(ExecutionResultHandler resultHandler)`

  - ### Uses of ExecutionResultHandler in org.apache.storm.cassandra.executor

    Methods in org.apache.storm.cassandra.executor with parameters of type ExecutionResultHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExecutionResultCollector.`handle(OutputCollector collector, ExecutionResultHandler handler)`
    `void` | ExecutionResultCollector.SucceedCollector.`handle(OutputCollector collector, ExecutionResultHandler handler)` Calls `onQuerySuccess(org.apache.storm.task.OutputCollector, org.apache.storm.tuple.Tuple)` before acknowledging an single input tuple.
    `void` | ExecutionResultCollector.FailedCollector.`handle(OutputCollector collector, ExecutionResultHandler handler)` Calls `onThrowable(Throwable, org.apache.storm.task.OutputCollector, org.apache.storm.tuple.Tuple)` .

  - ### Uses of ExecutionResultHandler in org.apache.storm.cassandra.executor.impl

    Constructors in org.apache.storm.cassandra.executor.impl with parameters of type ExecutionResultHandler
    Constructor and Description
    `BatchAsyncResultHandler(ExecutionResultHandler handler)` Creates a new `BatchAsyncResultHandler` instance.
    `SingleAsyncResultHandler(ExecutionResultHandler handler)` Creates a new `SingleAsyncResultHandler` instance.

Copyright © 2021 The Apache Software Foundation. All rights reserved.