public static class AuditSupport.AuditMode
extends java.lang.Enum
AuditSupport.AuditMode.COMPLETE
- Record the message payload, headers and properties all
AuditSupport.AuditMode.PAYLOAD_ONLY
- Record the message payload, but not headers nor properties
AuditSupport.AuditMode.HEADERS_ONLY
- Record the message headers, but not payload not properties
AuditSupport.AuditMode.PROPERTIES_ONLY
- Record the message properties, but not payload nor headers
AuditSupport.AuditMode.PAYLOAD_AND_HEADERS
- Record the message payload and headers, but not properties
AuditSupport.AuditMode.PAYLOAD_AND_PROPERTIES
- Record the message payload and properties, but not headers
AuditSupport.AuditMode.HEADERS_AND_PROPERTIES
- Record the message headers and properties, but not payloadModifier and Type | Field and Description |
---|---|
static AuditSupport.AuditMode |
COMPLETE |
static AuditSupport.AuditMode |
HEADERS_AND_PROPERTIES |
static AuditSupport.AuditMode |
HEADERS_ONLY |
static AuditSupport.AuditMode |
PAYLOAD_AND_HEADERS |
static AuditSupport.AuditMode |
PAYLOAD_AND_PROPERTIES |
static AuditSupport.AuditMode |
PAYLOAD_ONLY |
static AuditSupport.AuditMode |
PROPERTIES_ONLY |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
shouldAuditHeaders()
Whether headers are recorded
|
abstract boolean |
shouldAuditPayload()
Whether payload is recorded
|
abstract boolean |
shouldAuditProperties()
Whether properties are recorded
|
static AuditSupport.AuditMode |
valueOf(java.lang.String name) |
static AuditSupport.AuditMode[] |
values() |
public static final AuditSupport.AuditMode COMPLETE
public static final AuditSupport.AuditMode PAYLOAD_ONLY
public static final AuditSupport.AuditMode HEADERS_ONLY
public static final AuditSupport.AuditMode PROPERTIES_ONLY
public static final AuditSupport.AuditMode PAYLOAD_AND_HEADERS
public static final AuditSupport.AuditMode PAYLOAD_AND_PROPERTIES
public static final AuditSupport.AuditMode HEADERS_AND_PROPERTIES
public static AuditSupport.AuditMode[] values()
public static AuditSupport.AuditMode valueOf(java.lang.String name)
public abstract boolean shouldAuditHeaders()
public abstract boolean shouldAuditPayload()
public abstract boolean shouldAuditProperties()