## 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 | 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 | Description
    --- | --- | ---
    `void` | AggregateProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | EachProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | MapProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | MultiReducerProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | PartitionPersistProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | ProjectedProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | StateQueryProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | AggregateProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | EachProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | MapProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | MultiReducerProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | PartitionPersistProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | ProjectedProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | StateQueryProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | AppendCollector.`setContext​(ProcessorContext pc, TridentTuple t)` |
    `void` | FreshCollector.`setContext​(ProcessorContext pc)` |
    `void` | AggregateProcessor.`startBatch​(ProcessorContext processorContext)` |
    `void` | EachProcessor.`startBatch​(ProcessorContext processorContext)` |
    `void` | MapProcessor.`startBatch​(ProcessorContext processorContext)` |
    `void` | MultiReducerProcessor.`startBatch​(ProcessorContext processorContext)` |
    `void` | PartitionPersistProcessor.`startBatch​(ProcessorContext processorContext)` |
    `void` | ProjectedProcessor.`startBatch​(ProcessorContext processorContext)` |
    `void` | StateQueryProcessor.`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 | Description
    --- | --- | ---
    `void` | WindowTridentProcessor.`execute​(ProcessorContext processorContext, String streamId, TridentTuple tuple)` |
    `void` | WindowTridentProcessor.`finishBatch​(ProcessorContext processorContext)` |
    `void` | WindowTridentProcessor.`startBatch​(ProcessorContext processorContext)` |