|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.unboundid.ldap.sdk.unboundidds.extensions.NotificationDestinationDetails
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class NotificationDestinationDetails
NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.This class represents a data structure with information about a notification destination defined in an UnboundID server instance.
Constructor Summary | |
---|---|
NotificationDestinationDetails(java.lang.String id,
java.util.Collection<ASN1OctetString> details,
java.util.Collection<NotificationSubscriptionDetails> subscriptions)
Creates a new notification destination details object with the provided information. |
Method Summary | |
---|---|
java.util.List<ASN1OctetString> |
getDetails()
Retrieves the encoded details for this destination details object. |
java.lang.String |
getID()
Retrieves the unique ID for this destination details object. |
java.util.List<NotificationSubscriptionDetails> |
getSubscriptions()
Retrieves the subscriptions defined for this notification destination, if any. |
java.lang.String |
toString()
Retrieves a string representation of this notification subscription details object. |
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this notification subscription details object to the provided buffer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NotificationDestinationDetails(java.lang.String id, java.util.Collection<ASN1OctetString> details, java.util.Collection<NotificationSubscriptionDetails> subscriptions)
id
- The unique ID for this notification destination. It
must not be null
.details
- The encoded details for this notification
destination. It must not be null
or empty.subscriptions
- The subscriptions defined for this notification
destination. It may be null
or empty if
there are no subscriptions for this destination.Method Detail |
---|
public java.lang.String getID()
public java.util.List<ASN1OctetString> getDetails()
public java.util.List<NotificationSubscriptionDetails> getSubscriptions()
public java.lang.String toString()
toString
in class java.lang.Object
public void toString(java.lang.StringBuilder buffer)
buffer
- The buffer to which the information should be appended.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |