# Uses of Class
org.apache.storm.trident.operation.TridentOperationContext

Packages that use TridentOperationContext
Package
Description
org.apache.storm.trident.operation
org.apache.storm.trident.operation.builtin
org.apache.storm.trident.operation.impl
org.apache.storm.trident.state.map
org.apache.storm.trident.windowing

- ## Uses of TridentOperationContext in org.apache.storm.trident.operation

  Methods in org.apache.storm.trident.operation with parameters of type TridentOperationContext
  Modifier and Type
  Method
  Description
  `void`
  BaseOperation.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  No-op implementation.
  `void`
  Operation.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  Called when the `Operation` is first initialized.
  Constructors in org.apache.storm.trident.operation with parameters of type TridentOperationContext
  Modifier
  Constructor
  Description
  ``
  `TridentOperationContext(TridentOperationContext parent, TridentTuple.Factory factory)`

- ## Uses of TridentOperationContext in org.apache.storm.trident.operation.builtin

  Methods in org.apache.storm.trident.operation.builtin with parameters of type TridentOperationContext
  Modifier and Type
  Method
  Description
  `void`
  Negate.`prepare(Map<String,Object> conf, TridentOperationContext context)`

- ## Uses of TridentOperationContext in org.apache.storm.trident.operation.impl

  Methods in org.apache.storm.trident.operation.impl with parameters of type TridentOperationContext
  Modifier and Type
  Method
  Description
  `void`
  ChainedAggregatorImpl.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  CombinerAggregatorCombineImpl.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  CombinerAggregatorInitImpl.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  CombinerAggStateUpdater.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  FilterExecutor.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  FlatMapFunctionExecutor.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  GroupedAggregator.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  MapFunctionExecutor.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  ReducerAggregatorImpl.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  ReducerAggStateUpdater.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  SingleEmitAggregator.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  TrueFilter.`prepare(Map<String,Object> conf, TridentOperationContext context)`

- ## Uses of TridentOperationContext in org.apache.storm.trident.state.map

  Methods in org.apache.storm.trident.state.map with parameters of type TridentOperationContext
  Modifier and Type
  Method
  Description
  `void`
  MapCombinerAggStateUpdater.`prepare(Map<String,Object> conf, TridentOperationContext context)`
  `void`
  MapReducerAggStateUpdater.`prepare(Map<String,Object> conf, TridentOperationContext context)`

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

  Methods in org.apache.storm.trident.windowing with parameters of type TridentOperationContext
  Modifier and Type
  Method
  Description
  `void`
  WindowsStateUpdater.`prepare(Map<String,Object> conf, TridentOperationContext context)`