1 2 24 25 package com.lutris.appserver.server.sessionEnhydra.persistent; 26 27 import java.sql.PreparedStatement ; 28 import java.sql.ResultSet ; 29 import java.sql.SQLException ; 30 import java.util.Vector ; 31 32 import com.lutris.appserver.server.sql.DBConnection; 33 import com.lutris.appserver.server.sql.Query; 34 35 41 class KeysQuery implements Query { 42 43 private String sessionKey; 44 45 KeysQuery() { 46 } 47 48 54 public ResultSet executeQuery(DBConnection conn) 55 throws SQLException { 56 String sql = "select sessionKey from " + PersistentSessionHome.dbTableName; 57 PreparedStatement stmt = conn.prepareStatement(sql); 58 return conn.executeQuery(stmt, sql); 59 } 60 61 69 public Object next(ResultSet rs) throws SQLException { 70 Vector v = new Vector (); 71 while (rs.next()) { 72 v.addElement(rs.getString("sessionKey")); 73 } 74 return v.elements(); 75 } 76 77 } 78 | Popular Tags |