Class ExternalESSink
- java.lang.Object
-
- com.floragunn.searchguard.auditlog.sink.AuditLogSink
-
- com.floragunn.searchguard.auditlog.sink.ExternalESSink
-
public final class ExternalESSink extends AuditLogSink
-
-
Field Summary
-
Fields inherited from class com.floragunn.searchguard.auditlog.sink.AuditLogSink
fallbackSink, log, settings, settingsPrefix
-
-
Constructor Summary
Constructors Constructor Description ExternalESSink(String name, org.elasticsearch.common.settings.Settings settings, String settingPrefix, Path configPath, AuditLogSink fallbackSink)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleandoStore(AuditMessage msg)-
Methods inherited from class com.floragunn.searchguard.auditlog.sink.AuditLogSink
equals, getExpandedIndexName, getFallbackSink, getName, getSinkSettings, hashCode, isHandlingBackpressure, store, toString
-
-
-
-
Method Detail
-
close
public void close() throws IOException- Overrides:
closein classAuditLogSink- Throws:
IOException
-
doStore
public boolean doStore(AuditMessage msg)
- Specified by:
doStorein classAuditLogSink
-
-