1 package transactions; 2 3 import java.sql.CallableStatement ; 4 import dinamica.*; 5 6 15 public class GetTicketOwner extends GenericTransaction 16 { 17 18 21 public int service(Recordset inputParams) throws Throwable 22 { 23 int rc = 0; 24 25 super.service(inputParams); 27 28 CallableStatement ps = null; 29 30 try 31 { 32 String sql = "{call getTicketOwner(?, ?)}"; 33 ps = getConnection().prepareCall(sql); 34 ps.setInt(1, 1415); 35 ps.registerOutParameter(2, java.sql.Types.VARCHAR); 36 ps.executeUpdate(); 37 String owner = ps.getString(2); 38 getRequest().setAttribute("owner", owner); 39 } 40 catch (Throwable e) 41 { 42 throw e; 43 } 44 finally 45 { 46 if (ps!=null) 47 ps.close(); 48 } 49 50 return rc; 51 } 52 53 } 54 | Popular Tags |