public class FixedBatchSpout extends Object implements IBatchSpout
Constructor and Description |
---|
FixedBatchSpout(Fields fields,
int maxBatchSize,
List<Object>... outputs) |
Modifier and Type | Method and Description |
---|---|
void |
ack(long batchId) |
void |
close() |
void |
emitBatch(long batchId,
TridentCollector collector) |
Map<String,Object> |
getComponentConfiguration() |
Fields |
getOutputFields() |
void |
open(Map<String,Object> conf,
TopologyContext context) |
void |
setCycle(boolean cycle) |
public void setCycle(boolean cycle)
public void open(Map<String,Object> conf, TopologyContext context)
open
in interface IBatchSpout
public void emitBatch(long batchId, TridentCollector collector)
emitBatch
in interface IBatchSpout
public void ack(long batchId)
ack
in interface IBatchSpout
public void close()
close
in interface IBatchSpout
public Map<String,Object> getComponentConfiguration()
getComponentConfiguration
in interface IBatchSpout
public Fields getOutputFields()
getOutputFields
in interface IBatchSpout
Copyright © 2023 The Apache Software Foundation. All rights reserved.