Class NotificationDestinationChangeSelectionCriteria
java.lang.Object
com.unboundid.ldap.sdk.unboundidds.extensions.ChangelogBatchChangeSelectionCriteria
com.unboundid.ldap.sdk.unboundidds.extensions.NotificationDestinationChangeSelectionCriteria
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class NotificationDestinationChangeSelectionCriteria
extends ChangelogBatchChangeSelectionCriteria
This class provides an implementation of a get changelog batch change
selection criteria value that indicates that the server should only return
changes that are associated with a specified notification destination, as
specified by the entryUUID for the notification destination to target.
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.
-
Constructor Summary
ConstructorsConstructorDescriptionNotificationDestinationChangeSelectionCriteria(String destinationEntryUUID) Creates a new notification destination change selection criteria value with the specified destination entryUUID. -
Method Summary
Modifier and TypeMethodDescriptionEncodes the inner element for this changelog batch change selection criteria to an ASN.1 element.Retrieves the entryUUID for the target notification destination.voidtoString(StringBuilder buffer) Appends a string representation of this changelog batch change selection criteria value to the provided buffer.Methods inherited from class com.unboundid.ldap.sdk.unboundidds.extensions.ChangelogBatchChangeSelectionCriteria
decode, encode, toString
-
Constructor Details
-
NotificationDestinationChangeSelectionCriteria
Creates a new notification destination change selection criteria value with the specified destination entryUUID.- Parameters:
destinationEntryUUID- The entryUUID for the notification destination to target. It must not benull.
-
-
Method Details
-
getDestinationEntryUUID
Retrieves the entryUUID for the target notification destination.- Returns:
- The entryUUID for the target notification destination.
-
encodeInnerElement
Encodes the inner element for this changelog batch change selection criteria to an ASN.1 element.- Specified by:
encodeInnerElementin classChangelogBatchChangeSelectionCriteria- Returns:
- The encoded representation of the inner element to include in the encoded representation of the changelog batch change selection criteria element.
-
toString
Appends a string representation of this changelog batch change selection criteria value to the provided buffer.- Specified by:
toStringin classChangelogBatchChangeSelectionCriteria- Parameters:
buffer- The buffer to which the information should be appended.
-