View Javadoc

1   package org.inigma.waragent.crud;
2   
3   import java.sql.Connection;
4   import java.sql.ResultSet;
5   import java.sql.SQLException;
6   
7   import org.inigma.iniglet.utils.QueryHandler;
8   import org.inigma.utopia.Account;
9   
10  final class AccountResultSetHandler {
11      @SuppressWarnings("unused")
12      private Account handleAccount(ResultSet rs, Connection conn) throws SQLException {
13          String id = rs.getString("id");
14          String provinceId = rs.getString("province_id");
15          Account account = new Account(id, provinceId);
16          account.setLastSync(QueryHandler.toCalendar(rs.getTimestamp("last_sync")));
17          account.setSyncUrl(rs.getString("sync_url"));
18          account.setSyncLogin(rs.getString("sync_login"));
19          account.setSyncPassword(rs.getString("sync_password"));
20          return account;
21      }
22  }