| Interface | Description | 
|---|---|
| EventConverter<E extends Exceptional> | Given a failure event that extends Exceptional, provide a mechanism for transforming its fields into an ECS document. | 
| Class | Description | 
|---|---|
| BaseEventConverter<E extends Exceptional> | Base implementation for converting failure events into ECS documents | 
| ElasticsearchHandler<I extends Exceptional,O,C extends ErrorCollector<O>> | Generic Error Handler that converts error events into JSON documents, and stores them in an Elasticsearch index. |