APIdia Launch Partner
Top Fields Constructors Methods
com.sun.jndi.ldap

pack-priv final Class LdapSearchEnumeration

extends AbstractLdapNamingEnumeration<SearchResult>
Class Inheritance
Imports
java.util.Vector, javax.naming.*, javax.naming.directory.*, javax.naming.ldap.*, .LdapName, com.sun.jndi.toolkit.ctx.Continuation, com.sun.naming.internal.NamingManagerHelper, .ObjectFactoriesFilter

Field Summary

Modifier and TypeField and Description
private LdapCtx.SearchArgs
private Name
Inherited from com.sun.jndi.ldap.AbstractLdapNamingEnumeration:
homeCtxlistArg

Constructor Summary

AccessConstructor and Description
pack-priv
LdapSearchEnumeration(LdapCtx homeCtx, LdapResult search_results, String starter, LdapCtx.SearchArgs args, Continuation cont)

Method Summary

Modifier and TypeMethod and Description
public void
protected SearchResult
protected AbstractLdapNamingEnumeration<? extends NameClassPair>
pack-priv void
protected void
Inherited from com.sun.jndi.ldap.AbstractLdapNamingEnumeration:
cleanupclosefinalizegetAtomhasMorehasMoreElementshasMoreReferralsnextnextElementsetNamingException

Field Detail

searchArgsback to summary
private LdapCtx.SearchArgs searchArgs
startNameback to summary
private Name startName

Constructor Detail

LdapSearchEnumerationback to summary
pack-priv LdapSearchEnumeration(LdapCtx homeCtx, LdapResult search_results, String starter, LdapCtx.SearchArgs args, Continuation cont) throws NamingException

Method Detail

appendUnprocessedReferralsback to summary
public void appendUnprocessedReferrals(LdapReferralException ex)

Overrides com.sun.jndi.ldap.AbstractLdapNamingEnumeration.appendUnprocessedReferrals.

Implements com.sun.jndi.ldap.ReferralEnumeration.appendUnprocessedReferrals.

Annotations
@Override
createItemback to summary
protected SearchResult createItem(String dn, Attributes attrs, Vector<Control> respCtls) throws NamingException

Implements abstract com.sun.jndi.ldap.AbstractLdapNamingEnumeration.createItem.

Annotations
@Override
getReferredResultsback to summary
protected AbstractLdapNamingEnumeration<? extends NameClassPair> getReferredResults(LdapReferralContext refCtx) throws NamingException

Implements abstract com.sun.jndi.ldap.AbstractLdapNamingEnumeration.getReferredResults.

Annotations
@Override
setStartNameback to summary
pack-priv void setStartName(Name nm)
updateback to summary
protected void update(AbstractLdapNamingEnumeration<? extends NameClassPair> ne)

Overrides com.sun.jndi.ldap.AbstractLdapNamingEnumeration.update.

Annotations
@Override