@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class LDIFException extends LDAPSDKException
| Constructor and Description |
|---|
LDIFException(java.lang.String message,
long lineNumber,
boolean mayContinueReading)
Creates a new LDIF exception with the provided information.
|
LDIFException(java.lang.String message,
long lineNumber,
boolean mayContinueReading,
java.lang.CharSequence[] dataLines,
java.lang.Throwable cause)
Creates a new LDIF exception with the provided information.
|
LDIFException(java.lang.String message,
long lineNumber,
boolean mayContinueReading,
java.util.List<? extends java.lang.CharSequence> dataLines,
java.lang.Throwable cause)
Creates a new LDIF exception with the provided information.
|
LDIFException(java.lang.String message,
long lineNumber,
boolean mayContinueReading,
java.lang.Throwable cause)
Creates a new LDIF exception with the provided information.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getDataLines()
Retrieves the lines comprising the data that could not be parsed as valid
LDIF, if available.
|
java.lang.String |
getExceptionMessage()
Retrieves a string representation of this exception suitable for use in
messages.
|
long |
getLineNumber()
Retrieves the line number on which the problem occurred.
|
boolean |
mayContinueReading()
Indicates whether it is possible to continue attempting to read from the
LDIF source.
|
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this exception to the provided buffer.
|
toStringpublic LDIFException(java.lang.String message, long lineNumber, boolean mayContinueReading)
message - A message explaining the problem that occurred.
It must not be null.lineNumber - The line number in the LDIF source on which the
problem occurred.mayContinueReading - Indicates whether it is possible to continue
attempting to read from the LDIF source.public LDIFException(java.lang.String message, long lineNumber, boolean mayContinueReading, java.lang.Throwable cause)
message - A message explaining the problem that occurred.
It must not be null.lineNumber - The line number in the LDIF source on which the
problem occurred.mayContinueReading - Indicates whether it is possible to continue
attempting to read from the LDIF source.cause - The underlying exception that triggered this
exception.public LDIFException(java.lang.String message, long lineNumber, boolean mayContinueReading, java.lang.CharSequence[] dataLines, java.lang.Throwable cause)
message - A message explaining the problem that occurred.
It must not be null.lineNumber - The line number in the LDIF source on which the
problem occurred.mayContinueReading - Indicates whether it is possible to continue
attempting to read from the LDIF source.dataLines - The lines that comprise the data that could not
be parsed as valid LDIF. It may be
null if this is not available.cause - The underlying exception that triggered this
exception.public LDIFException(java.lang.String message, long lineNumber, boolean mayContinueReading, java.util.List<? extends java.lang.CharSequence> dataLines, java.lang.Throwable cause)
message - A message explaining the problem that occurred.
It must not be null.lineNumber - The line number in the LDIF source on which the
problem occurred.mayContinueReading - Indicates whether it is possible to continue
attempting to read from the LDIF source.dataLines - The lines that comprise the data that could not
be parsed as valid LDIF. It may be
null if this is not available.cause - The underlying exception that triggered this
exception.public long getLineNumber()
public boolean mayContinueReading()
true if it is possible to continue attempting to read from
the LDIF source, or false if it is not possible to
continue.public java.util.List<java.lang.String> getDataLines()
null if that is not
available.public void toString(java.lang.StringBuilder buffer)
toString in class LDAPSDKExceptionbuffer - The buffer to which the string representation of this
exception is to be appended.public java.lang.String getExceptionMessage()
getExceptionMessage in class LDAPSDKException