@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class MissingChangelogEntriesIntermediateResponse extends IntermediateResponse
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.
MissingEntriesIntermediateResponse ::= SEQUENCE { message [0] OCTET STRING OPTIONAL, ... }
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MISSING_CHANGELOG_ENTRIES_INTERMEDIATE_RESPONSE_OID
The OID (1.3.6.1.4.1.30221.2.6.12) for the get stream directory values
intermediate response.
|
TYPE_INTERMEDIATE_RESPONSE_OID, TYPE_INTERMEDIATE_RESPONSE_VALUE
Constructor and Description |
---|
MissingChangelogEntriesIntermediateResponse(IntermediateResponse r)
Creates a new missing changelog entries intermediate response from the
provided generic intermediate response.
|
MissingChangelogEntriesIntermediateResponse(java.lang.String message,
Control... controls)
Creates a new missing changelog entries intermediate response with the
provided information.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getIntermediateResponseName()
Retrieves the user-friendly name for the intermediate response, if
available.
|
java.lang.String |
getMessage()
Retrieves a message which may provide additional information about the
missing changes.
|
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this intermediate response to the
provided buffer.
|
java.lang.String |
valueToString()
Retrieves a human-readable string representation for the contents of the
value for this intermediate response, if appropriate.
|
getControl, getControls, getMessageID, getOID, getValue, toString
@NotNull public static final java.lang.String MISSING_CHANGELOG_ENTRIES_INTERMEDIATE_RESPONSE_OID
public MissingChangelogEntriesIntermediateResponse(@Nullable java.lang.String message, @Nullable Control... controls)
message
- A message which may provide additional information about
the missing changes. It may be null
if no
message is available.controls
- The set of controls to include in the intermediate
response. It may be null
or empty if no controls
should be included.public MissingChangelogEntriesIntermediateResponse(@NotNull IntermediateResponse r) throws LDAPException
r
- The generic intermediate response to be decoded.LDAPException
- If the provided intermediate response cannot be
decoded as a missing changelog entries response.@Nullable public java.lang.String getMessage()
null
if none is available.@NotNull public java.lang.String getIntermediateResponseName()
null
will be returned.getIntermediateResponseName
in class IntermediateResponse
null
if neither a user-friendly name
nor a response OID are available.@Nullable public java.lang.String valueToString()
valueToString
in class IntermediateResponse
null
if there is
no value or no string representation is available.public void toString(@NotNull java.lang.StringBuilder buffer)
toString
in interface LDAPResponse
toString
in class IntermediateResponse
buffer
- The buffer to which the string representation should be
appended.