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 }