Public member functions
- virtual void accumulate(NzaeAggregate &api, NzaeRecord &input, NzaeRecord
&state)=0
- Modifies the state based on input.
- virtual void finalResult(NzaeAggregate &api, NzaeRecord &inputState, NzaeRecord
&result)=0
- Sets the final result based on the input state.
- virtual void initializeState(NzaeAggregate &api, NzaeRecord &state)=0
- Initializes the state.
- virtual void merge(NzaeAggregate &api, NzaeRecord &inputState, NzaeRecord
&state)=0
- Merges the specified input state into state.
- virtual ~NzaeAggregateMessageHandler()