com.netscape.jndi.ldap
Class SearchResultWithControls

java.lang.Object
  extended by javax.naming.NameClassPair
      extended by javax.naming.Binding
          extended by javax.naming.directory.SearchResult
              extended by com.netscape.jndi.ldap.SearchResultWithControls
All Implemented Interfaces:
java.io.Serializable, javax.naming.ldap.HasControls

 class SearchResultWithControls
extends javax.naming.directory.SearchResult
implements javax.naming.ldap.HasControls

An extension of SearchResult that allows access to controls sent back with the results of a search


Field Summary
(package private)  javax.naming.ldap.Control[] m_ctrls
           
 
Constructor Summary
SearchResultWithControls(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)
          Enable constructors
SearchResultWithControls(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs, boolean isRelative)
           
SearchResultWithControls(java.lang.String name, java.lang.String className, java.lang.Object obj, javax.naming.directory.Attributes attrs)
           
SearchResultWithControls(java.lang.String name, java.lang.String className, java.lang.Object obj, javax.naming.directory.Attributes attrs, boolean isRelative)
           
 
Method Summary
 javax.naming.ldap.Control[] getControls()
          Implements HasControls interface
 void setControls(javax.naming.ldap.Control[] ctrls)
          Set controls array
 
Methods inherited from class javax.naming.directory.SearchResult
getAttributes, setAttributes, toString
 
Methods inherited from class javax.naming.Binding
getClassName, getObject, setObject
 
Methods inherited from class javax.naming.NameClassPair
getName, getNameInNamespace, isRelative, setClassName, setName, setNameInNamespace, setRelative
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_ctrls

javax.naming.ldap.Control[] m_ctrls
Constructor Detail

SearchResultWithControls

public SearchResultWithControls(java.lang.String name,
                                java.lang.Object obj,
                                javax.naming.directory.Attributes attrs)
Enable constructors


SearchResultWithControls

public SearchResultWithControls(java.lang.String name,
                                java.lang.Object obj,
                                javax.naming.directory.Attributes attrs,
                                boolean isRelative)

SearchResultWithControls

public SearchResultWithControls(java.lang.String name,
                                java.lang.String className,
                                java.lang.Object obj,
                                javax.naming.directory.Attributes attrs)

SearchResultWithControls

public SearchResultWithControls(java.lang.String name,
                                java.lang.String className,
                                java.lang.Object obj,
                                javax.naming.directory.Attributes attrs,
                                boolean isRelative)
Method Detail

getControls

public javax.naming.ldap.Control[] getControls()
Implements HasControls interface

Specified by:
getControls in interface javax.naming.ldap.HasControls

setControls

public void setControls(javax.naming.ldap.Control[] ctrls)
Set controls array