com.waveset.adapter
Class LDAPResourceAdapterBase.BlockAcctIter

java.lang.Object
  extended bycom.waveset.adapter.DblBufIterator
      extended bycom.waveset.adapter.DblBufAcctIter
          extended bycom.waveset.adapter.LDAPResourceAdapterBase.BlockAcctIter
All Implemented Interfaces:
AccountIterator, java.lang.Runnable
Enclosing class:
LDAPResourceAdapterBase

protected class LDAPResourceAdapterBase.BlockAcctIter
extends DblBufAcctIter

Implemenets a buffered account iterator used when Virtual List View controls are not available.


Field Summary
 
Fields inherited from class com.waveset.adapter.DblBufAcctIter
code_id
 
Fields inherited from class com.waveset.adapter.DblBufIterator
_trace
 
Constructor Summary
LDAPResourceAdapterBase.BlockAcctIter(javax.naming.ldap.LdapContext ctx, int blockSize, java.lang.String filter, javax.naming.directory.SearchControls searchControls)
           
 
Method Summary
protected  void subClose()
           
protected  void subFillArray(java.util.ArrayList users)
           
 
Methods inherited from class com.waveset.adapter.DblBufAcctIter
close, getCache, hasNext, next, setCache
 
Methods inherited from class com.waveset.adapter.DblBufIterator
finalize, getCurrentArray, getError, getFillArray, getNextArray, getNextIndex, hasError, isDone, isRun, nextObject, notifyArrays, run, setCurrentArray, setDone, setError, setRun, start
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAPResourceAdapterBase.BlockAcctIter

public LDAPResourceAdapterBase.BlockAcctIter(javax.naming.ldap.LdapContext ctx,
                                             int blockSize,
                                             java.lang.String filter,
                                             javax.naming.directory.SearchControls searchControls)
                                      throws WavesetException
Method Detail

subFillArray

protected void subFillArray(java.util.ArrayList users)
                     throws java.lang.Exception
Specified by:
subFillArray in class DblBufAcctIter
Throws:
java.lang.Exception

subClose

protected void subClose()
Specified by:
subClose in class DblBufAcctIter