APIdia Launch Partner
Top Description Methods
javax.naming.ldap

public Interface UnsolicitedNotification

extends ExtendedResponse, HasControls
Known Direct Implementers
com.sun.jndi.ldap.UnsolicitedResponseImpl
Imports
javax.naming.NamingException

This interface represents an unsolicited notification as defined in RFC 2251. An unsolicited notification is sent by the LDAP server to the LDAP client without any provocation from the client. Its format is that of an extended response (ExtendedResponse).
Authors
Rosanna Lee, Scott Seligman, Vincent Ryan
Since
1.3
See Also
ExtendedResponse, UnsolicitedNotificationEvent, UnsolicitedNotificationListener

Method Summary

Modifier and TypeMethod and Description
public NamingException

Returns:

A possibly null exception as constructed using information sent by the server. If null, a "success" status was indicated by the server.
getException
()

Retrieves the exception as constructed using information sent by the server.

public String[]

Returns:

A possibly null array of referrals, each of which is represented by a URL string. If null, no referral was sent by the server.
getReferrals
()

Retrieves the referral(s) sent by the server.

Inherited from javax.naming.ldap.ExtendedResponse:
getEncodedValuegetID
Inherited from javax.naming.ldap.HasControls:
getControls

Method Detail

getExceptionback to summary
public NamingException getException()

Retrieves the exception as constructed using information sent by the server.

Returns:NamingException

A possibly null exception as constructed using information sent by the server. If null, a "success" status was indicated by the server.

getReferralsback to summary
public String[] getReferrals()

Retrieves the referral(s) sent by the server.

Returns:String[]

A possibly null array of referrals, each of which is represented by a URL string. If null, no referral was sent by the server.