Class MultiDestinationAuditLogger

java.lang.Object
org.apache.solr.security.AuditLoggerPlugin
org.apache.solr.security.MultiDestinationAuditLogger
All Implemented Interfaces:
Closeable, AutoCloseable, Runnable, org.apache.lucene.util.ResourceLoaderAware, SolrInfoBean, SolrMetricProducer

public class MultiDestinationAuditLogger extends AuditLoggerPlugin implements org.apache.lucene.util.ResourceLoaderAware
Audit logger that chains other loggers. Lets you configure logging to multiple destinations. The config is simply a list of configs for the sub plugins:
   "class" : "solr.MultiDestinationAuditLogger",
   "plugins" : [
     { "class" : "solr.SolrLogAuditLoggerPlugin" },
     { "class" : "solr.MyOtherAuditPlugin"}
   ]
 
This interface may change in next release and is marked experimental
Since:
8.1.0
WARNING: This API is experimental and might change in incompatible ways in the next release.