| Interface | Description |
|---|---|
| EventProcessor |
Basic interface that test runner code needs to implement in order to be processed
by the Benchmark Server framework.
|
| EventService |
Interface for classes that handle persistence and retrieval of
events. |
| ResultService |
Service interface providing methods to store and query for event results.
|
| ResultService.ResultHandler |
Callback handler for aggregated results
|
| Class | Description |
|---|---|
| AbstractEventProcessor |
Basic services for the
event processor implementations
Read 'good practice' notes for documenting behaviour. |
| AbstractEventService |
Services for
EventService implementations. |
| AbstractResultService |
Common implementation around event results.
|
| DoNothingEventProcessor |
This processor does nothing with the event and produces no further output.
|
| Event |
An event that is persisted and retrieved for processing.
|
| EventProcessorRegistry |
A registry of
event processors that allow for simple
registration |
| EventRecord |
The record of a processed event.
|
| EventResult |
The result of
event processing. |
| EventWork |
A unit of work that can be executed by the event processing threads.
|
| RaiseEventsEventProcessor |
Emits a given number of events at a given frequency for a given time.
|
| RenameEventProcessor |
Simply emits a single event using the inbound data.
|
| ResultBarrier |
Simple barrier that reschedules itself until a number of eventresults (
RecordedEvents) are
available. |
| ResultService.EventSummary |
Summary of event times and failures for a given event name
|
Copyright © 2014. All rights reserved.