This package contains the interfaces and classes that are used to read event from various sources or write audit-event to files.

The basic interfaces are the AuditEventReader and AuditEventWriter. These define all methods that need to be implemented by a custom reader/writer. The provided implementations in this package already support reading and writing the basic ModSecurity formats.