| 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. |
| Class | Description |
|---|---|
| AbstractEventProcessor |
Basic services for the
event processor implementations
Read 'good practice' notes for documenting behaviour. |
| AbstractEventService |
Services for
EventService implementations. |
| CreateSessionsEventProcessor |
Ensures that a certain number of sessions are active when it takes samples
and raises more events for session creation, if required.
|
| DoNothingEventProcessor |
This processor does nothing with the event and produces no further output.
|
| Event |
An event that is persisted and retrieved for processing.
|
| EventController |
A master controlling thread that ensures that:
reads events from the queue
checks out threads to process events
monitors event processors
records event executions
handles exceptions e.g.
|
| EventProcessorRegistry |
A registry of
event processors that allow for simple
registration |
| EventWeight |
Data representing relative weight for given event names.
|
| 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.
|
| RaiseSingleEventEventProcessor |
Emits a each of a list of events exactly once.
|
| RandomWeightedSelector<T> | |
| RenameEventProcessor | Deprecated
From 2.0, use the
RedirectEventProducer. |
| ResultBarrier |
Simple barrier that reschedules itself until a number of eventresults (
RecordedEvents) are
available. |
Copyright © 2005–2018 Alfresco Software. All rights reserved.