com.novell.ldap
Class LDAPExtendedRequest
java.lang.Object
com.novell.ldap.LDAPMessage
com.novell.ldap.LDAPExtendedRequest
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
- public class LDAPExtendedRequest
- extends LDAPMessage
Represents an LDAP Extended Request.
- See Also:
LDAPConnection.sendRequest(com.novell.ldap.LDAPMessage, com.novell.ldap.LDAPMessageQueue)
,
Serialized Form
Fields inherited from class com.novell.ldap.LDAPMessage |
ABANDON_REQUEST, ADD_REQUEST, ADD_RESPONSE, BIND_REQUEST, BIND_RESPONSE, COMPARE_REQUEST, COMPARE_RESPONSE, DEL_REQUEST, DEL_RESPONSE, EXTENDED_REQUEST, EXTENDED_RESPONSE, INTERMEDIATE_RESPONSE, message, MODIFY_RDN_REQUEST, MODIFY_RDN_RESPONSE, MODIFY_REQUEST, MODIFY_RESPONSE, SEARCH_REQUEST, SEARCH_RESPONSE, SEARCH_RESULT, SEARCH_RESULT_REFERENCE, UNBIND_REQUEST |
Methods inherited from class com.novell.ldap.LDAPMessage |
getControls, getMessageID, getTag, getType, isRequest, readDSML, readExternal, setTag, toString, writeDSML, writeExternal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LDAPExtendedRequest
public LDAPExtendedRequest()
- This constructor was added to support default Serialization
LDAPExtendedRequest
public LDAPExtendedRequest(LDAPExtendedOperation op,
LDAPControl[] cont)
- Constructs an LDAPExtendedRequest.
- Parameters:
op
- The object which contains (1) an identifier of an extended
operation which should be recognized by the particular LDAP
server this client is connected to, and (2) an operation-
specific sequence of octet strings or BER-encoded values.
cont
- Any controls that apply to the extended request
or null if none.
getExtendedOperation
public LDAPExtendedOperation getExtendedOperation()
- Retrieves an extended operation from this request
- Returns:
- extended operation represented in this request.
setDeserializedValues
protected void setDeserializedValues(LDAPMessage readObject,
com.novell.ldap.rfc2251.RfcControls asn1Ctrls)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Overrides:
setDeserializedValues
in class LDAPMessage
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000