Interface AuditLogEventProvider
public interface AuditLogEventProvider
SPI for contributing additional
AuditLogEvent implementations.
External modules register their event classes by declaring an implementation in
META-INF/services/org.jpos.log.AuditLogEventProvider; the
AuditLogEventRegistry discovers and merges them with the built-in mappings
via ServiceLoader.
Type ids must be unique. Providers must not reuse any of the built-in ids
(warn, start, stop, deploy, undeploy,
msg, shutdown, deploy-activity, throwable,
license, sysinfo, connect, disconnect,
listen, session-start, session-end, txn).
- Since:
- 3.0.0
-
Method Summary
Modifier and TypeMethodDescriptiontypes()Returns theAuditLogEventTypemappings contributed by this provider.
-
Method Details
-
types
Returns theAuditLogEventTypemappings contributed by this provider.- Returns:
- the type mappings contributed by this provider; must not be
null.
-