| Interface | Description |
|---|---|
| Processor<T extends Event> |
The
Processor interface provides simple hooks for implementations to handle events. |
| Class | Description |
|---|---|
| CheckFlagEvent | |
| CheckFlagFileProcessor |
A
Processor for CheckFlagEvents to write them into line delimited GeoJson files |
| CheckFlagGeoJsonProcessor |
A
Processor for CheckFlagEvents to write them into GeoJson files |
| CheckFlagTippecanoeProcessor |
This class is similar to CheckFlagFileProcessor, except here we're making line-delimited GeoJSON
that plays well with tippecanoe.
|
| Event |
Useful base class to hold common information for
Event implementations |
| EventService |
A simple in-memory publish-subscribe service built on top of
EventBus |
| FileProcessor<T extends Event> |
A useful base class to handle common functionality for file processors.
|
| MetricEvent |
A wrapper around a timed metric with a name and a
Duration. |
| MetricFileGenerator |
A
Processor for MetricEvents to write them into files. |
| ShutdownEvent |
An
Event that is posted when EventService is shutting down |