public interface AuditSupport
Modifier and Type | Interface and Description |
---|---|
static class |
AuditSupport.AuditMode
This enumeration represents the mode at which a particular audit log should be generated.
|
Modifier and Type | Method and Description |
---|---|
void |
auditLog(Message msg)
Audit log the given message with the
AuditSupport.AuditMode.COMPLETE |
void |
auditLog(Message msg,
AuditSupport.AuditMode mode)
Audit log the given message with the given audit mode
|
void |
auditLog(Message msg,
AuditSupport.AuditMode mode,
java.util.Map properties)
Audit log the given message with the given audit mode, including the given additional properties.
|
void |
auditLog(Message msg,
java.lang.String tag)
Audit log the given message with the
AuditSupport.AuditMode.COMPLETE with the given tag |
void |
auditLog(Message msg,
java.lang.String tag,
AuditSupport.AuditMode mode)
Audit log the given message with the given audit mode, and the tag
|
void |
auditLog(Message msg,
java.lang.String subject,
AuditSupport.AuditMode mode,
java.util.Map properties)
Audit log the given message with the given audit mode, including the given additional properties.
|
void |
auditLog(Message msg,
java.lang.String tag,
java.lang.String subject,
AuditSupport.AuditMode mode,
java.util.Map properties)
Audit log the given message with the given audit mode, including the given additional properties and the tag.
|
void auditLog(Message msg)
AuditSupport.AuditMode.COMPLETE
msg
- the message being audit loggedvoid auditLog(Message msg, java.lang.String tag)
AuditSupport.AuditMode.COMPLETE
with the given tagmsg
- the message being audit loggedtag
- the tag for this audit logvoid auditLog(Message msg, AuditSupport.AuditMode mode)
msg
- the message being audit loggedmode
- the audit mode at which this message is loggedvoid auditLog(Message msg, java.lang.String tag, AuditSupport.AuditMode mode)
msg
- the message being audit loggedtag
- the tag to be associated with this audit logmode
- the audit mode at which this message is loggedvoid auditLog(Message msg, AuditSupport.AuditMode mode, java.util.Map properties)
msg
- the message being audit loggedmode
- the audit mode at which this message is loggedproperties
- additional properties to be loggedvoid auditLog(Message msg, java.lang.String subject, AuditSupport.AuditMode mode, java.util.Map properties)
msg
- the message being audit loggedsubject
- authentication subject such as user or any other subject related to the messagemode
- the audit mode at which this message is loggedproperties
- additional properties to be loggedvoid auditLog(Message msg, java.lang.String tag, java.lang.String subject, AuditSupport.AuditMode mode, java.util.Map properties)
msg
- the message being audit loggedtag
- the tag to be associated with this audit logsubject
- authentication subject such as user or any other subject related to the messagemode
- the audit mode at which this message is loggedproperties
- additional properties to be logged