Class AuditLogException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.unboundid.util.LDAPSDKException
com.unboundid.ldap.sdk.unboundidds.logs.AuditLogException
All Implemented Interfaces:
Serializable

This class defines an exception that may be thrown if a problem occurs while attempting to parse an audit log message.
NOTE: This class, and other classes within the com.unboundid.ldap.sdk.unboundidds package structure, are only supported for use against Ping Identity, UnboundID, and Nokia/Alcatel-Lucent 8661 server products. These classes provide support for proprietary functionality or for external specifications that are not considered stable or mature enough to be guaranteed to work in an interoperable way with other types of LDAP servers.
See Also:
  • Constructor Details

    • AuditLogException

      public AuditLogException(@NotNull List<String> logMessageLines, @NotNull String explanation)
      Creates a new audit log exception with the provided information.
      Parameters:
      logMessageLines - A list of the lines that comprise the audit log message. It must not be null but may be empty.
      explanation - A message explaining the problem that occurred. It must not be null.
    • AuditLogException

      public AuditLogException(@NotNull List<String> logMessageLines, @NotNull String explanation, @Nullable Throwable cause)
      Creates a new audit log exception with the provided information.
      Parameters:
      logMessageLines - A list of the lines that comprise the audit log message. It must not be null but may be empty.
      explanation - A message explaining the problem that occurred. It must not be null.
      cause - An underlying exception that triggered this exception.
  • Method Details

    • getLogMessageLines

      Retrieves a list of the lines that comprise the audit log message that triggered this exception.
      Returns:
      A list of the lines that comprise the audit log message that triggered this exception, or an empty list if no log message lines are available.