public class CassandraWriterBolt extends BaseCassandraBolt<Tuple>
cassandraConf, client, clientProvider, outputCollector, session, topoConfig| Constructor and Description |
|---|
CassandraWriterBolt(CQLStatementTupleMapper tupleMapper)
Creates a new
CassandraWriterBolt instance. |
| Modifier and Type | Method and Description |
|---|---|
protected AsyncResultHandler<Tuple> |
getAsyncHandler() |
protected void |
process(Tuple input)
Process a single non-tick tuple of input.
|
cleanup, declareOutputFields, execute, getAsyncExecutor, getComponentConfiguration, getMapper, getResultHandler, prepare, withCassandraConfig, withOutputFields, withResultHandler, withStreamOutputFieldsonTickTuplepublic CassandraWriterBolt(CQLStatementTupleMapper tupleMapper)
Creates a new CassandraWriterBolt instance.
tupleMapper - protected AsyncResultHandler<Tuple> getAsyncHandler()
getAsyncHandler in class BaseCassandraBolt<Tuple>protected void process(Tuple input)
Process a single non-tick tuple of input. Implementation needs to handle ack manually. More details on IBolt.execute(Tuple).
process in class BaseTickTupleAwareRichBoltinput - The input tuple to be processed.Copyright © 2019 The Apache Software Foundation. All rights reserved.