Package org.graylog.failure
Class DefaultFailureHandlingConfiguration
java.lang.Object
org.graylog.failure.DefaultFailureHandlingConfiguration
- All Implemented Interfaces:
FailureHandlingConfiguration
public class DefaultFailureHandlingConfiguration
extends Object
implements FailureHandlingConfiguration
A default set of configuration values, which leaves
the original failure handling behaviour intact.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
-
Constructor Details
-
DefaultFailureHandlingConfiguration
public DefaultFailureHandlingConfiguration()
-
-
Method Details
-
keepFailedMessageDuplicate
public boolean keepFailedMessageDuplicate()- Specified by:
keepFailedMessageDuplicate
in interfaceFailureHandlingConfiguration
- Returns:
- true if messages with failures should also be written
to their regular index along with a processing error message
in the
Message.FIELD_GL2_PROCESSING_ERROR
field. SeeFailureSubmissionService.submitProcessingErrors(Message)
-
submitProcessingFailures
public boolean submitProcessingFailures()- Specified by:
submitProcessingFailures
in interfaceFailureHandlingConfiguration
- Returns:
- true if processing failures (i.e. pipeline interpreter exceptions, Extractor exceptions and etc.) should be submitted to the failure handling queue.
-