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 (
RecordedEvent s) are
available. |
ResultService.EventSummary |
Summary of event times and failures for a given event name
|
Copyright © 2014. All rights reserved.