## Uses of Class
org.apache.storm.trident.planner.ProcessorContext

- Packages that use ProcessorContext
  Package | Description
  --- | ---
  org.apache.storm.trident.planner |
  org.apache.storm.trident.planner.processor |
  org.apache.storm.trident.windowing |

- - ### Uses of ProcessorContext in org.apache.storm.trident.planner

    Methods in org.apache.storm.trident.planner with parameters of type ProcessorContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | BridgeReceiver.`execute(ProcessorContext context, String streamId, TridentTuple tuple)`
    `void` | TupleReceiver.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | TridentProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | SubtopologyBolt.InitialReceiver.`receive(ProcessorContext context, Tuple tuple)`
    `void` | TridentProcessor.`startBatch(ProcessorContext processorContext)`

  - ### Uses of ProcessorContext in org.apache.storm.trident.planner.processor

    Methods in org.apache.storm.trident.planner.processor with parameters of type ProcessorContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | MapProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | AggregateProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | PartitionPersistProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | EachProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | StateQueryProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | ProjectedProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | MultiReducerProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | MapProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | AggregateProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | PartitionPersistProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | EachProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | StateQueryProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | ProjectedProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | MultiReducerProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | FreshCollector.`setContext(ProcessorContext pc)`
    `void` | AppendCollector.`setContext(ProcessorContext pc, TridentTuple t)`
    `void` | MapProcessor.`startBatch(ProcessorContext processorContext)`
    `void` | AggregateProcessor.`startBatch(ProcessorContext processorContext)`
    `void` | PartitionPersistProcessor.`startBatch(ProcessorContext processorContext)`
    `void` | EachProcessor.`startBatch(ProcessorContext processorContext)`
    `void` | StateQueryProcessor.`startBatch(ProcessorContext processorContext)`
    `void` | ProjectedProcessor.`startBatch(ProcessorContext processorContext)`
    `void` | MultiReducerProcessor.`startBatch(ProcessorContext processorContext)`

  - ### Uses of ProcessorContext in org.apache.storm.trident.windowing

    Methods in org.apache.storm.trident.windowing with parameters of type ProcessorContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | WindowTridentProcessor.`execute(ProcessorContext processorContext, String streamId, TridentTuple tuple)`
    `void` | WindowTridentProcessor.`finishBatch(ProcessorContext processorContext)`
    `void` | WindowTridentProcessor.`startBatch(ProcessorContext processorContext)`

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