Class 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

      Constructors 
      Constructor Description
      NotificationDestinationChangeSelectionCriteria​(java.lang.String destinationEntryUUID)
      Creates a new notification destination change selection criteria value with the specified destination entryUUID.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ASN1Element encodeInnerElement()
      Encodes the inner element for this changelog batch change selection criteria to an ASN.1 element.
      java.lang.String getDestinationEntryUUID()
      Retrieves the entryUUID for the target notification destination.
      void toString​(java.lang.StringBuilder buffer)
      Appends a string representation of this changelog batch change selection criteria value to the provided buffer.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • NotificationDestinationChangeSelectionCriteria

        public NotificationDestinationChangeSelectionCriteria​(java.lang.String destinationEntryUUID)
        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 be null.
    • Method Detail

      • getDestinationEntryUUID

        public java.lang.String getDestinationEntryUUID()
        Retrieves the entryUUID for the target notification destination.
        Returns:
        The entryUUID for the target notification destination.
      • toString

        public void toString​(java.lang.StringBuilder buffer)
        Appends a string representation of this changelog batch change selection criteria value to the provided buffer.
        Specified by:
        toString in class ChangelogBatchChangeSelectionCriteria
        Parameters:
        buffer - The buffer to which the information should be appended.