|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.adapter.SQLServerResourceAdapter.SQLServerAccountIterator2
The implementation of the AccountIterator returned by getAccountIterator. This implementation iterates over the sp_helpusers table, which is convenient, but it doesn't include login objects which haven't been granted database access. Since we need to expose logins without security acccounts, this is probably not of much use.
Field Summary |
Fields inherited from interface com.waveset.adapter.AccountIterator |
code_id |
Constructor Summary | |
SQLServerResourceAdapter.SQLServerAccountIterator2(java.sql.Connection con,
SQLServerResourceAdapter adapter)
Construct the iterator, run the query, and load the first user. |
Method Summary | |
void |
close()
Release resources required for the iteration. |
boolean |
hasNext()
Return true if there are more users. |
WSUser |
next()
Returns the next user object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SQLServerResourceAdapter.SQLServerAccountIterator2(java.sql.Connection con, SQLServerResourceAdapter adapter) throws WavesetException
If we hit an error, auto-close so the caller doesn't have to worry about it.
Method Detail |
public void close()
close
in interface AccountIterator
public boolean hasNext() throws WavesetException
hasNext
in interface AccountIterator
WavesetException
public WSUser next() throws java.util.NoSuchElementException
next
in interface AccountIterator
java.util.NoSuchElementException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |