throws SQLException
{
final Slot<Iterator<Permission>> result = new Slot<Iterator<Permission>>();
final DBConnection connection = getConnection();
try {
connection.query(PERMISSIONS, new DBQueryHandler() {
public boolean shouldClose() { return false; }
public void onResults(ResultSet set)
throws SQLException
{
result.set(new DBIterator<Permission>(set,new DBResultConstructor<Permission>() {