Interface ActionLoggingFieldsProvider


public interface ActionLoggingFieldsProvider
Interface for providing additional fields for the logging from a plugin. Intended to be loaded through SPI. This provider generates ActionLoggingFields instances that depend on current configuration contents. The ActionLoggingFields produce actual field maps.

This API is intended to be used with slow logs, query logs, etc. and the fields are produced as data and should be added to the specific log explicitly by the logger.