LDAP Classes
Implements Java LDAP

org.ietf.ldap
Class LDAPControl

java.lang.Object
  |
  +--com.novell.ldap.LDAPControl
        |
        +--org.ietf.ldap.LDAPControl
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
LDAPEntryChangeControl, LDAPPersistSearchControl, LDAPSortControl, LDAPSortResponse, LDAPVirtualListControl, LDAPVirtualListResponse

public class LDAPControl
extends com.novell.ldap.LDAPControl
implements java.lang.Cloneable

Encapsulates additional optional parameters for an LDAP operation, either on the server or on the client.

See Also:
com.novell.ldap.LDAPControl

Constructor Summary
protected LDAPControl(com.novell.ldap.LDAPControl control)
          Constructs a control from a com.novell.ldap.LDAPControl object
  LDAPControl(java.lang.String id, boolean critical, byte[] vals)
          Constructs a new LDAPControl object using the specified values.
 
Method Summary
 java.lang.Object clone()
          Returns a clone of this object.
protected  void setValue(byte[] controlValue)
          Sets the control-specific data of the object.
 
Methods inherited from class com.novell.ldap.LDAPControl
getID, getValue, isCritical, register
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAPControl

protected LDAPControl(com.novell.ldap.LDAPControl control)
Constructs a control from a com.novell.ldap.LDAPControl object


LDAPControl

public LDAPControl(java.lang.String id,
                   boolean critical,
                   byte[] vals)
Constructs a new LDAPControl object using the specified values.

See Also:
com.novell.ldap.LDAPControl.LDAPControl(String, boolean, byte[])
Method Detail

clone

public java.lang.Object clone()
Returns a clone of this object.

Overrides:
clone in class com.novell.ldap.LDAPControl
Returns:
a clone of this object
See Also:
com.novell.ldap.LDAPControl.clone()

setValue

protected void setValue(byte[] controlValue)
Sets the control-specific data of the object.

Overrides:
setValue in class com.novell.ldap.LDAPControl
See Also:
com.novell.ldap.LDAPControl.setValue(byte[])

LDAP Classes
Implements Java LDAP

Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000