1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
|
12 |
|
|
13 |
|
|
14 |
|
|
15 |
|
|
16 |
|
|
17 |
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
|
|
22 |
|
package net.sf.infrared.aspects.jdbc.p6spy; |
23 |
|
|
24 |
|
import java.io.InputStream; |
25 |
|
import java.io.Reader; |
26 |
|
import java.math.BigDecimal; |
27 |
|
import java.sql.Array; |
28 |
|
import java.sql.Blob; |
29 |
|
import java.sql.Clob; |
30 |
|
import java.sql.Ref; |
31 |
|
import java.sql.ResultSet; |
32 |
|
import java.sql.ResultSetMetaData; |
33 |
|
import java.sql.SQLException; |
34 |
|
import java.sql.SQLWarning; |
35 |
|
import java.sql.Statement; |
36 |
|
import java.sql.Time; |
37 |
|
import java.sql.Timestamp; |
38 |
|
|
39 |
|
import net.sf.infrared.agent.MonitorFactory; |
40 |
|
import net.sf.infrared.aspects.api.ApiContext; |
41 |
|
import net.sf.infrared.base.model.ExecutionTimer; |
42 |
|
|
43 |
|
import com.p6spy.engine.spy.P6Factory; |
44 |
|
import com.p6spy.engine.spy.P6Statement; |
45 |
|
|
46 |
|
|
47 |
|
|
48 |
|
|
49 |
|
|
50 |
|
|
51 |
|
|
52 |
|
public class InfraREDP6ResultSet implements ResultSet { |
53 |
|
protected ResultSet passthru; |
54 |
|
|
55 |
|
protected P6Statement statement; |
56 |
|
|
57 |
|
protected String query; |
58 |
|
|
59 |
|
protected String preparedQuery; |
60 |
|
|
61 |
|
protected InfraREDP6Factory factory; |
62 |
|
|
63 |
0 |
long noOfRowsFetched = 0; |
64 |
|
|
65 |
0 |
long timeTakenForFetch = 0; |
66 |
|
|
67 |
|
public InfraREDP6ResultSet(InfraREDP6Factory factory, ResultSet resultSet, P6Statement statement, |
68 |
0 |
String preparedQuery, String query) { |
69 |
0 |
this.factory = factory; |
70 |
0 |
this.passthru = resultSet; |
71 |
0 |
this.statement = statement; |
72 |
0 |
this.query = query; |
73 |
0 |
this.preparedQuery = preparedQuery; |
74 |
0 |
} |
75 |
|
|
76 |
|
public boolean next() throws SQLException { |
77 |
0 |
boolean returnValue = false; |
78 |
0 |
if (factory.isJDBCMonitoringEnabled()) { |
79 |
0 |
final String methodName = "next"; |
80 |
0 |
ApiContext apiCtx = new ApiContext(ResultSet.class.getName(), methodName, "JDBC"); |
81 |
0 |
ExecutionTimer timer = new ExecutionTimer(apiCtx); |
82 |
|
|
83 |
|
try { |
84 |
0 |
MonitorFactory.getFacade().recordExecutionBegin(timer); |
85 |
0 |
returnValue = passthru.next(); |
86 |
|
} finally { |
87 |
0 |
MonitorFactory.getFacade().recordExecutionEnd(timer); |
88 |
0 |
} |
89 |
|
} else { |
90 |
0 |
returnValue = passthru.next(); |
91 |
|
} |
92 |
0 |
return class="keyword">returnValue; |
93 |
|
} |
94 |
|
|
95 |
|
public int getRow() throws SQLException { |
96 |
0 |
return passthru.getRow(); |
97 |
|
} |
98 |
|
|
99 |
|
public byte[] getBytes(String p0) throws SQLException { |
100 |
0 |
return passthru.getBytes(p0); |
101 |
|
} |
102 |
|
|
103 |
|
public byte[] getBytes(int p0) throws SQLException { |
104 |
0 |
return passthru.getBytes(p0); |
105 |
|
} |
106 |
|
|
107 |
|
public boolean getBoolean(int p0) throws SQLException { |
108 |
0 |
return passthru.getBoolean(p0); |
109 |
|
} |
110 |
|
|
111 |
|
public boolean getBoolean(String p0) throws SQLException { |
112 |
0 |
return passthru.getBoolean(p0); |
113 |
|
} |
114 |
|
|
115 |
|
public int getType() throws SQLException { |
116 |
0 |
return passthru.getType(); |
117 |
|
} |
118 |
|
|
119 |
|
public long getLong(int p0) throws SQLException { |
120 |
0 |
return passthru.getLong(p0); |
121 |
|
} |
122 |
|
|
123 |
|
public long getLong(String p0) throws SQLException { |
124 |
0 |
return passthru.getLong(p0); |
125 |
|
} |
126 |
|
|
127 |
|
public boolean previous() throws SQLException { |
128 |
0 |
return passthru.previous(); |
129 |
|
} |
130 |
|
|
131 |
|
public void close() throws SQLException { |
132 |
0 |
passthru.close(); |
133 |
0 |
} |
134 |
|
|
135 |
|
public Object getObject(String p0, java.util.Map p1) throws SQLException { |
136 |
0 |
return passthru.getObject(p0, p1); |
137 |
|
} |
138 |
|
|
139 |
|
public Object getObject(int p0) throws SQLException { |
140 |
0 |
return passthru.getObject(p0); |
141 |
|
} |
142 |
|
|
143 |
|
public Object getObject(String p0) throws SQLException { |
144 |
0 |
return passthru.getObject(p0); |
145 |
|
} |
146 |
|
|
147 |
|
public Object getObject(int p0, java.util.Map p1) throws SQLException { |
148 |
0 |
return passthru.getObject(p0, p1); |
149 |
|
} |
150 |
|
|
151 |
|
public Ref getRef(String p0) throws SQLException { |
152 |
0 |
return passthru.getRef(p0); |
153 |
|
} |
154 |
|
|
155 |
|
public Ref getRef(int p0) throws SQLException { |
156 |
0 |
return passthru.getRef(p0); |
157 |
|
} |
158 |
|
|
159 |
|
public Time getTime(int p0, java.util.Calendar p1) throws SQLException { |
160 |
0 |
return passthru.getTime(p0, p1); |
161 |
|
} |
162 |
|
|
163 |
|
public Time getTime(String p0, java.util.Calendar p1) throws SQLException { |
164 |
0 |
return passthru.getTime(p0, p1); |
165 |
|
} |
166 |
|
|
167 |
|
public Time getTime(String p0) throws SQLException { |
168 |
0 |
return passthru.getTime(p0); |
169 |
|
} |
170 |
|
|
171 |
|
public Time getTime(int p0) throws SQLException { |
172 |
0 |
return passthru.getTime(p0); |
173 |
|
} |
174 |
|
|
175 |
|
public java.sql.Date getDate(int p0) throws SQLException { |
176 |
0 |
return passthru.getDate(p0); |
177 |
|
} |
178 |
|
|
179 |
|
public java.sql.Date getDate(String p0, java.util.Calendar p1) throws SQLException { |
180 |
0 |
return passthru.getDate(p0); |
181 |
|
} |
182 |
|
|
183 |
|
public java.sql.Date getDate(String p0) throws SQLException { |
184 |
0 |
return passthru.getDate(p0); |
185 |
|
} |
186 |
|
|
187 |
|
public java.sql.Date getDate(int p0, java.util.Calendar p1) throws SQLException { |
188 |
0 |
return passthru.getDate(p0, p1); |
189 |
|
} |
190 |
|
|
191 |
|
public boolean wasNull() throws SQLException { |
192 |
0 |
return passthru.wasNull(); |
193 |
|
} |
194 |
|
|
195 |
|
public String getString(String p0) throws SQLException { |
196 |
0 |
String result = passthru.getString(p0); |
197 |
0 |
return result; |
198 |
|
} |
199 |
|
|
200 |
|
public String getString(int p0) throws SQLException { |
201 |
0 |
return passthru.getString(p0); |
202 |
|
} |
203 |
|
|
204 |
|
public byte getByte(String p0) throws SQLException { |
205 |
0 |
return passthru.getByte(p0); |
206 |
|
} |
207 |
|
|
208 |
|
public byte getByte(int p0) throws SQLException { |
209 |
0 |
return passthru.getByte(p0); |
210 |
|
} |
211 |
|
|
212 |
|
public short getShort(String p0) throws SQLException { |
213 |
0 |
short result = passthru.getShort(p0); |
214 |
0 |
return result; |
215 |
|
} |
216 |
|
|
217 |
|
public short getShort(int p0) throws SQLException { |
218 |
0 |
return passthru.getShort(p0); |
219 |
|
} |
220 |
|
|
221 |
|
public int getInt(class="keyword">int p0) throws SQLException { |
222 |
0 |
return passthru.getInt(p0); |
223 |
|
} |
224 |
|
|
225 |
|
public int getInt(String p0) throws SQLException { |
226 |
0 |
int result = passthru.getInt(p0); |
227 |
0 |
return result; |
228 |
|
} |
229 |
|
|
230 |
|
public float getFloat(String p0) throws SQLException { |
231 |
0 |
return passthru.getFloat(p0); |
232 |
|
} |
233 |
|
|
234 |
|
public float getFloat(int p0) throws SQLException { |
235 |
0 |
return passthru.getFloat(p0); |
236 |
|
} |
237 |
|
|
238 |
|
public double getDouble(int p0) throws SQLException { |
239 |
0 |
return passthru.getFloat(p0); |
240 |
|
} |
241 |
|
|
242 |
|
public double getDouble(String p0) throws SQLException { |
243 |
0 |
return passthru.getDouble(p0); |
244 |
|
} |
245 |
|
|
246 |
|
public BigDecimal getBigDecimal(String p0) throws SQLException { |
247 |
0 |
return passthru.getBigDecimal(p0); |
248 |
|
} |
249 |
|
|
250 |
|
public BigDecimal getBigDecimal(int p0) throws SQLException { |
251 |
0 |
return passthru.getBigDecimal(p0); |
252 |
|
} |
253 |
|
|
254 |
|
public BigDecimal getBigDecimal(int p0, class="keyword">int p1) throws SQLException { |
255 |
0 |
return passthru.getBigDecimal(p0, p1); |
256 |
|
} |
257 |
|
|
258 |
|
public BigDecimal getBigDecimal(String p0, int p1) throws SQLException { |
259 |
0 |
return passthru.getBigDecimal(p0, p1); |
260 |
|
} |
261 |
|
|
262 |
|
public Timestamp getTimestamp(String p0) throws SQLException { |
263 |
0 |
return passthru.getTimestamp(p0); |
264 |
|
} |
265 |
|
|
266 |
|
public Timestamp getTimestamp(String p0, java.util.Calendar p1) throws SQLException { |
267 |
0 |
return passthru.getTimestamp(p0, p1); |
268 |
|
} |
269 |
|
|
270 |
|
public Timestamp getTimestamp(int p0) throws SQLException { |
271 |
0 |
return passthru.getTimestamp(p0); |
272 |
|
} |
273 |
|
|
274 |
|
public Timestamp getTimestamp(int p0, java.util.Calendar p1) throws SQLException { |
275 |
0 |
return passthru.getTimestamp(p0, p1); |
276 |
|
} |
277 |
|
|
278 |
|
public InputStream getAsciiStream(String p0) throws SQLException { |
279 |
0 |
return passthru.getAsciiStream(p0); |
280 |
|
} |
281 |
|
|
282 |
|
public InputStream getAsciiStream(int p0) throws SQLException { |
283 |
0 |
return passthru.getAsciiStream(p0); |
284 |
|
} |
285 |
|
|
286 |
|
public InputStream getUnicodeStream(int p0) throws SQLException { |
287 |
0 |
return passthru.getUnicodeStream(p0); |
288 |
|
} |
289 |
|
|
290 |
|
public InputStream getUnicodeStream(String p0) throws SQLException { |
291 |
0 |
return passthru.getUnicodeStream(p0); |
292 |
|
} |
293 |
|
|
294 |
|
public InputStream getBinaryStream(int p0) throws SQLException { |
295 |
0 |
return passthru.getBinaryStream(p0); |
296 |
|
} |
297 |
|
|
298 |
|
public InputStream getBinaryStream(String p0) throws SQLException { |
299 |
0 |
return passthru.getBinaryStream(p0); |
300 |
|
} |
301 |
|
|
302 |
|
public SQLWarning getWarnings() throws SQLException { |
303 |
0 |
return passthru.getWarnings(); |
304 |
|
} |
305 |
|
|
306 |
|
public void clearWarnings() throws SQLException { |
307 |
0 |
passthru.clearWarnings(); |
308 |
0 |
} |
309 |
|
|
310 |
|
public String getCursorName() throws SQLException { |
311 |
0 |
return passthru.getCursorName(); |
312 |
|
} |
313 |
|
|
314 |
|
public ResultSetMetaData getMetaData() throws SQLException { |
315 |
0 |
return factory.getResultSetMetaData(passthru.getMetaData()); |
316 |
|
} |
317 |
|
|
318 |
|
public int findColumn(String p0) throws SQLException { |
319 |
0 |
return passthru.findColumn(p0); |
320 |
|
} |
321 |
|
|
322 |
|
public Reader getCharacterStream(String p0) throws SQLException { |
323 |
0 |
return passthru.getCharacterStream(p0); |
324 |
|
} |
325 |
|
|
326 |
|
public Reader getCharacterStream(int p0) throws SQLException { |
327 |
0 |
return passthru.getCharacterStream(p0); |
328 |
|
} |
329 |
|
|
330 |
|
public boolean isBeforeFirst() throws SQLException { |
331 |
0 |
return passthru.isBeforeFirst(); |
332 |
|
} |
333 |
|
|
334 |
|
public boolean isAfterLast() throws SQLException { |
335 |
0 |
return passthru.isAfterLast(); |
336 |
|
} |
337 |
|
|
338 |
|
public boolean isFirst() throws SQLException { |
339 |
0 |
return passthru.isFirst(); |
340 |
|
} |
341 |
|
|
342 |
|
public boolean isLast() throws SQLException { |
343 |
0 |
return passthru.isLast(); |
344 |
|
} |
345 |
|
|
346 |
|
public void beforeFirst() throws SQLException { |
347 |
0 |
passthru.beforeFirst(); |
348 |
0 |
} |
349 |
|
|
350 |
|
public void afterLast() throws SQLException { |
351 |
0 |
passthru.afterLast(); |
352 |
0 |
} |
353 |
|
|
354 |
|
public boolean first() throws SQLException { |
355 |
0 |
return passthru.first(); |
356 |
|
} |
357 |
|
|
358 |
|
public boolean last() throws SQLException { |
359 |
0 |
return passthru.last(); |
360 |
|
} |
361 |
|
|
362 |
|
public boolean absolute(int p0) throws SQLException { |
363 |
0 |
return passthru.absolute(p0); |
364 |
|
} |
365 |
|
|
366 |
|
public boolean relative(int p0) throws SQLException { |
367 |
0 |
return passthru.relative(p0); |
368 |
|
} |
369 |
|
|
370 |
|
public void setFetchDirection(int p0) throws SQLException { |
371 |
0 |
passthru.setFetchDirection(p0); |
372 |
0 |
} |
373 |
|
|
374 |
|
public int getFetchDirection() throws SQLException { |
375 |
0 |
return passthru.getFetchDirection(); |
376 |
|
} |
377 |
|
|
378 |
|
public void setFetchSize(int p0) throws SQLException { |
379 |
0 |
passthru.setFetchSize(p0); |
380 |
0 |
} |
381 |
|
|
382 |
|
public int getFetchSize() throws SQLException { |
383 |
0 |
return passthru.getFetchSize(); |
384 |
|
} |
385 |
|
|
386 |
|
public int getConcurrency() throws SQLException { |
387 |
0 |
return passthru.getConcurrency(); |
388 |
|
} |
389 |
|
|
390 |
|
public boolean rowUpdated() throws SQLException { |
391 |
0 |
return passthru.rowUpdated(); |
392 |
|
} |
393 |
|
|
394 |
|
public boolean rowInserted() throws SQLException { |
395 |
0 |
return passthru.rowInserted(); |
396 |
|
} |
397 |
|
|
398 |
|
public boolean rowDeleted() throws SQLException { |
399 |
0 |
return passthru.rowDeleted(); |
400 |
|
} |
401 |
|
|
402 |
|
public void updateNull(int p0) throws SQLException { |
403 |
0 |
passthru.updateNull(p0); |
404 |
0 |
} |
405 |
|
|
406 |
|
public void updateNull(String p0) throws SQLException { |
407 |
0 |
passthru.updateNull(p0); |
408 |
0 |
} |
409 |
|
|
410 |
|
public void updateBoolean(int p0, boolean p1) throws SQLException { |
411 |
0 |
passthru.updateBoolean(p0, p1); |
412 |
0 |
} |
413 |
|
|
414 |
|
public void updateBoolean(String p0, boolean p1) throws SQLException { |
415 |
0 |
passthru.updateBoolean(p0, p1); |
416 |
0 |
} |
417 |
|
|
418 |
|
public void updateByte(String p0, byte p1) throws SQLException { |
419 |
0 |
passthru.updateByte(p0, p1); |
420 |
0 |
} |
421 |
|
|
422 |
|
public void updateByte(int p0, byte p1) throws SQLException { |
423 |
0 |
passthru.updateByte(p0, p1); |
424 |
0 |
} |
425 |
|
|
426 |
|
public void updateShort(int p0, short p1) throws SQLException { |
427 |
0 |
passthru.updateShort(p0, p1); |
428 |
0 |
} |
429 |
|
|
430 |
|
public void updateShort(String p0, short p1) throws SQLException { |
431 |
0 |
passthru.updateShort(p0, p1); |
432 |
0 |
} |
433 |
|
|
434 |
|
public void updateInt(int p0, class="keyword">int p1) throws SQLException { |
435 |
0 |
passthru.updateInt(p0, p1); |
436 |
0 |
} |
437 |
|
|
438 |
|
public void updateInt(String p0, int p1) throws SQLException { |
439 |
0 |
passthru.updateInt(p0, p1); |
440 |
0 |
} |
441 |
|
|
442 |
|
public void updateLong(int p0, long p1) throws SQLException { |
443 |
0 |
passthru.updateLong(p0, p1); |
444 |
0 |
} |
445 |
|
|
446 |
|
public void updateLong(String p0, long p1) throws SQLException { |
447 |
0 |
passthru.updateLong(p0, p1); |
448 |
0 |
} |
449 |
|
|
450 |
|
public void updateFloat(String p0, float p1) throws SQLException { |
451 |
0 |
passthru.updateFloat(p0, p1); |
452 |
0 |
} |
453 |
|
|
454 |
|
public void updateFloat(int p0, float p1) throws SQLException { |
455 |
0 |
passthru.updateFloat(p0, p1); |
456 |
0 |
} |
457 |
|
|
458 |
|
public void updateDouble(int p0, double p1) throws SQLException { |
459 |
0 |
passthru.updateDouble(p0, p1); |
460 |
0 |
} |
461 |
|
|
462 |
|
public void updateDouble(String p0, double p1) throws SQLException { |
463 |
0 |
passthru.updateDouble(p0, p1); |
464 |
0 |
} |
465 |
|
|
466 |
|
public void updateBigDecimal(String p0, BigDecimal p1) throws SQLException { |
467 |
0 |
passthru.updateBigDecimal(p0, p1); |
468 |
0 |
} |
469 |
|
|
470 |
|
public void updateBigDecimal(int p0, BigDecimal p1) throws SQLException { |
471 |
0 |
passthru.updateBigDecimal(p0, p1); |
472 |
0 |
} |
473 |
|
|
474 |
|
public void updateString(String p0, String p1) throws SQLException { |
475 |
0 |
passthru.updateString(p0, p1); |
476 |
0 |
} |
477 |
|
|
478 |
|
public void updateString(int p0, String p1) throws SQLException { |
479 |
0 |
passthru.updateString(p0, p1); |
480 |
0 |
} |
481 |
|
|
482 |
|
public void updateBytes(int p0, byte[] p1) throws SQLException { |
483 |
0 |
passthru.updateBytes(p0, p1); |
484 |
0 |
} |
485 |
|
|
486 |
|
public void updateBytes(String p0, byte[] p1) throws SQLException { |
487 |
0 |
passthru.updateBytes(p0, p1); |
488 |
0 |
} |
489 |
|
|
490 |
|
public void updateDate(int p0, java.sql.Date p1) throws SQLException { |
491 |
0 |
passthru.updateDate(p0, p1); |
492 |
0 |
} |
493 |
|
|
494 |
|
public void updateDate(String p0, java.sql.Date p1) throws SQLException { |
495 |
0 |
passthru.updateDate(p0, p1); |
496 |
0 |
} |
497 |
|
|
498 |
|
public void updateTime(String p0, Time p1) throws SQLException { |
499 |
0 |
passthru.updateTime(p0, p1); |
500 |
0 |
} |
501 |
|
|
502 |
|
public void updateTime(int p0, Time p1) throws SQLException { |
503 |
0 |
passthru.updateTime(p0, p1); |
504 |
0 |
} |
505 |
|
|
506 |
|
public void updateTimestamp(int p0, Timestamp p1) throws SQLException { |
507 |
0 |
passthru.updateTimestamp(p0, p1); |
508 |
0 |
} |
509 |
|
|
510 |
|
public void updateTimestamp(String p0, Timestamp p1) throws SQLException { |
511 |
0 |
passthru.updateTimestamp(p0, p1); |
512 |
0 |
} |
513 |
|
|
514 |
|
public void updateAsciiStream(int p0, InputStream p1, class="keyword">int p2) throws SQLException { |
515 |
0 |
passthru.updateAsciiStream(p0, p1, p2); |
516 |
0 |
} |
517 |
|
|
518 |
|
public void updateAsciiStream(String p0, InputStream p1, int p2) throws SQLException { |
519 |
0 |
passthru.updateAsciiStream(p0, p1, p2); |
520 |
0 |
} |
521 |
|
|
522 |
|
public void updateBinaryStream(int p0, InputStream p1, class="keyword">int p2) throws SQLException { |
523 |
0 |
passthru.updateBinaryStream(p0, p1, p2); |
524 |
0 |
} |
525 |
|
|
526 |
|
public void updateBinaryStream(String p0, InputStream p1, int p2) throws SQLException { |
527 |
0 |
passthru.updateBinaryStream(p0, p1, p2); |
528 |
0 |
} |
529 |
|
|
530 |
|
public void updateCharacterStream(int p0, Reader p1, class="keyword">int p2) throws SQLException { |
531 |
0 |
passthru.updateCharacterStream(p0, p1, p2); |
532 |
0 |
} |
533 |
|
|
534 |
|
public void updateCharacterStream(String p0, Reader p1, int p2) throws SQLException { |
535 |
0 |
passthru.updateCharacterStream(p0, p1, p2); |
536 |
0 |
} |
537 |
|
|
538 |
|
public void updateObject(int p0, Object p1) throws SQLException { |
539 |
0 |
passthru.updateObject(p0, p1); |
540 |
0 |
} |
541 |
|
|
542 |
|
public void updateObject(int p0, Object p1, class="keyword">int p2) throws SQLException { |
543 |
0 |
passthru.updateObject(p0, p1, p2); |
544 |
0 |
} |
545 |
|
|
546 |
|
public void updateObject(String p0, Object p1) throws SQLException { |
547 |
0 |
passthru.updateObject(p0, p1); |
548 |
0 |
} |
549 |
|
|
550 |
|
public void updateObject(String p0, Object p1, int p2) throws SQLException { |
551 |
0 |
passthru.updateObject(p0, p1, p2); |
552 |
0 |
} |
553 |
|
|
554 |
|
public void insertRow() throws SQLException { |
555 |
0 |
passthru.insertRow(); |
556 |
0 |
} |
557 |
|
|
558 |
|
public void updateRow() throws SQLException { |
559 |
0 |
passthru.updateRow(); |
560 |
0 |
} |
561 |
|
|
562 |
|
public void deleteRow() throws SQLException { |
563 |
0 |
passthru.deleteRow(); |
564 |
0 |
} |
565 |
|
|
566 |
|
public void refreshRow() throws SQLException { |
567 |
0 |
passthru.refreshRow(); |
568 |
0 |
} |
569 |
|
|
570 |
|
public void cancelRowUpdates() throws SQLException { |
571 |
0 |
passthru.cancelRowUpdates(); |
572 |
0 |
} |
573 |
|
|
574 |
|
public void moveToInsertRow() throws SQLException { |
575 |
0 |
passthru.moveToInsertRow(); |
576 |
0 |
} |
577 |
|
|
578 |
|
public void moveToCurrentRow() throws SQLException { |
579 |
0 |
passthru.moveToCurrentRow(); |
580 |
0 |
} |
581 |
|
|
582 |
|
public Statement getStatement() throws SQLException { |
583 |
0 |
return this.statement; |
584 |
|
} |
585 |
|
|
586 |
|
public Blob getBlob(int p0) throws SQLException { |
587 |
0 |
return passthru.getBlob(p0); |
588 |
|
} |
589 |
|
|
590 |
|
public Blob getBlob(String p0) throws SQLException { |
591 |
0 |
return passthru.getBlob(p0); |
592 |
|
} |
593 |
|
|
594 |
|
public Clob getClob(String p0) throws SQLException { |
595 |
0 |
return passthru.getClob(p0); |
596 |
|
} |
597 |
|
|
598 |
|
public Clob getClob(int p0) throws SQLException { |
599 |
0 |
return passthru.getClob(p0); |
600 |
|
} |
601 |
|
|
602 |
|
public Array getArray(int p0) throws SQLException { |
603 |
0 |
return factory.getArray(passthru.getArray(p0), statement, preparedQuery, query); |
604 |
|
} |
605 |
|
|
606 |
|
public Array getArray(String p0) throws SQLException { |
607 |
0 |
return factory.getArray(passthru.getArray(p0), statement, preparedQuery, query); |
608 |
|
} |
609 |
|
|
610 |
|
|
611 |
|
public java.net.URL getURL(int p0) throws SQLException { |
612 |
0 |
return passthru.getURL(p0); |
613 |
|
} |
614 |
|
|
615 |
|
|
616 |
|
public java.net.URL getURL(String p0) throws SQLException { |
617 |
0 |
return passthru.getURL(p0); |
618 |
|
} |
619 |
|
|
620 |
|
|
621 |
|
public void updateRef(int p0, Ref p1) throws SQLException { |
622 |
0 |
passthru.updateRef(p0, p1); |
623 |
0 |
} |
624 |
|
|
625 |
|
|
626 |
|
public void updateRef(String p0, Ref p1) throws SQLException { |
627 |
0 |
passthru.updateRef(p0, p1); |
628 |
0 |
} |
629 |
|
|
630 |
|
|
631 |
|
public void updateBlob(int p0, Blob p1) throws SQLException { |
632 |
0 |
passthru.updateBlob(p0, p1); |
633 |
0 |
} |
634 |
|
|
635 |
|
|
636 |
|
public void updateBlob(String p0, Blob p1) throws SQLException { |
637 |
0 |
passthru.updateBlob(p0, p1); |
638 |
0 |
} |
639 |
|
|
640 |
|
|
641 |
|
public void updateClob(int p0, Clob p1) throws SQLException { |
642 |
0 |
passthru.updateClob(p0, p1); |
643 |
0 |
} |
644 |
|
|
645 |
|
|
646 |
|
public void updateClob(String p0, Clob p1) throws SQLException { |
647 |
0 |
passthru.updateClob(p0, p1); |
648 |
0 |
} |
649 |
|
|
650 |
|
|
651 |
|
public void updateArray(int p0, Array p1) throws SQLException { |
652 |
0 |
passthru.updateArray(p0, p1); |
653 |
0 |
} |
654 |
|
|
655 |
|
|
656 |
|
public void updateArray(String p0, Array p1) throws SQLException { |
657 |
0 |
passthru.updateArray(p0, p1); |
658 |
0 |
} |
659 |
|
} |