Apache log4j logo Apache logging services logo

Log4j Audit Catalog JPA DAO

This module provides the DAOs to retrieve, update, delete, and save Log4j Audit Catalog elements in a relational database.

The specific database used is determined by the jdbcUrl scheme provided. Log4j Audit currently supports HSQL and PostgresQL databases. Others may be added by providing a Spring configuration class that implements a method named datasource that takes no arguments and returns a DataSource. The class must be annotated with the @JdbcUrl annotation with a parameter that matches the scheme specified in the JDBC Url String. See PostgresqlDataSourceConfig.java for an example.

Requirements

Log4j Audit requires Java 8.