1 2 11 12 package org.objectweb.rmijdbc; 13 14 import java.io.*; 15 import java.math.BigDecimal ; 16 17 import java.sql.*; 18 import java.rmi.*; 19 import java.rmi.server.UnicastRemoteObject ; 20 import java.rmi.server.Unreferenced ; 21 22 23 28 68 69 public class RJResultSetServer 70 extends UnicastRemoteObject 71 implements RJResultSetInterface, Unreferenced { 72 73 java.sql.ResultSet jdbcResultSet_; 74 75 public RJResultSetServer(java.sql.ResultSet s) 76 throws java.rmi.RemoteException { 77 super(RJJdbcServer.rmiJdbcListenerPort, RJJdbcServer.rmiClientSocketFactory, RJJdbcServer.rmiServerSocketFactory); 78 jdbcResultSet_ = s; 79 } 80 81 public void unreferenced() { Runtime.getRuntime().gc(); } 82 83 protected void finalize() throws Throwable { 84 if(jdbcResultSet_ != null) jdbcResultSet_.close(); 85 } 86 87 99 public boolean next() throws RemoteException, SQLException { 100 return jdbcResultSet_.next(); 101 } 102 103 104 116 public void close() throws RemoteException, SQLException { 117 if(jdbcResultSet_ != null) jdbcResultSet_.close(); 118 } 119 120 129 public boolean wasNull() throws RemoteException, SQLException { 130 return jdbcResultSet_.wasNull(); 131 } 132 133 137 143 public String getString(int columnIndex) throws RemoteException, SQLException { 144 return jdbcResultSet_.getString(columnIndex); 145 } 146 147 153 public boolean getBoolean(int columnIndex) throws RemoteException, SQLException { 154 return jdbcResultSet_.getBoolean(columnIndex); 155 } 156 157 163 public byte getByte(int columnIndex) throws RemoteException, SQLException { 164 return jdbcResultSet_.getByte(columnIndex); 165 } 166 167 173 public short getShort(int columnIndex) throws RemoteException, SQLException { 174 return jdbcResultSet_.getShort(columnIndex); 175 } 176 177 183 public int getInt(int columnIndex) throws RemoteException, SQLException { 184 return jdbcResultSet_.getInt(columnIndex); 185 } 186 187 193 public long getLong(int columnIndex) throws RemoteException, SQLException { 194 return jdbcResultSet_.getLong(columnIndex); 195 } 196 197 203 public float getFloat(int columnIndex) throws RemoteException, SQLException { 204 return jdbcResultSet_.getFloat(columnIndex); 205 } 206 207 213 public double getDouble(int columnIndex) throws RemoteException, SQLException { 214 return jdbcResultSet_.getDouble(columnIndex); 215 } 216 217 224 public BigDecimal getBigDecimal(int columnIndex, int scale) 225 throws RemoteException, SQLException { 226 return jdbcResultSet_.getBigDecimal(columnIndex, scale); 227 } 228 229 236 public byte[] getBytes(int columnIndex) throws RemoteException, SQLException { 237 return jdbcResultSet_.getBytes(columnIndex); 238 } 239 240 246 public java.sql.Date getDate(int columnIndex) throws RemoteException, SQLException { 247 return jdbcResultSet_.getDate(columnIndex); 248 } 249 250 256 public java.sql.Time getTime(int columnIndex) throws RemoteException, SQLException { 257 return jdbcResultSet_.getTime(columnIndex); 258 } 259 260 266 public java.sql.Timestamp getTimestamp(int columnIndex) throws RemoteException, SQLException { 267 return jdbcResultSet_.getTimestamp(columnIndex); 268 } 269 270 287 public byte[] getAsciiStream(int columnIndex) 290 throws RemoteException, SQLException { 291 try { 292 InputStream s = jdbcResultSet_.getAsciiStream(columnIndex); 296 return RJSerializer.toByteArray(s); 297 } catch(IOException e) { 298 throw new java.rmi.RemoteException ( 299 "RJResultSetServer::getAsciiStream()", e); 300 } 301 } 302 303 320 public byte[] getUnicodeStream(int columnIndex) 323 throws RemoteException, SQLException { 324 try { 325 InputStream s = jdbcResultSet_.getUnicodeStream(columnIndex); 329 return RJSerializer.toByteArray(s); 330 } catch(IOException e) { 331 throw new java.rmi.RemoteException ( 332 "RJResultSetServer::getUnicodeStream()", e); 333 } 334 } 335 336 357 358 374 public byte[] getBinaryStream(int columnIndex) 377 throws RemoteException, SQLException { 378 try { 379 InputStream s = jdbcResultSet_.getBinaryStream(columnIndex); 380 return RJSerializer.toByteArray(s); 381 384 } catch(IOException e) { 385 throw new java.rmi.RemoteException ( 386 "RJResultSetServer::getBinaryStream()", e); 387 } 388 } 389 390 391 395 401 public String getString(String columnName) throws RemoteException, SQLException { 402 return jdbcResultSet_.getString(columnName); 403 } 404 405 411 public boolean getBoolean(String columnName) throws RemoteException, SQLException { 412 return jdbcResultSet_.getBoolean(columnName); 413 } 414 415 421 public byte getByte(String columnName) throws RemoteException, SQLException { 422 return jdbcResultSet_.getByte(columnName); 423 } 424 425 431 public short getShort(String columnName) throws RemoteException, SQLException { 432 return jdbcResultSet_.getShort(columnName); 433 } 434 435 441 public int getInt(String columnName) throws RemoteException, SQLException { 442 return jdbcResultSet_.getInt(columnName); 443 } 444 445 451 public long getLong(String columnName) throws RemoteException, SQLException { 452 return jdbcResultSet_.getLong(columnName); 453 } 454 455 461 public float getFloat(String columnName) throws RemoteException, SQLException { 462 return jdbcResultSet_.getFloat(columnName); 463 } 464 465 471 public double getDouble(String columnName) throws RemoteException, SQLException { 472 return jdbcResultSet_.getDouble(columnName); 473 } 474 475 482 public BigDecimal getBigDecimal(String columnName, int scale) 483 throws RemoteException, SQLException { 484 return jdbcResultSet_.getBigDecimal(columnName, scale); 485 } 486 487 494 public byte[] getBytes(String columnName) throws RemoteException, SQLException { 495 return jdbcResultSet_.getBytes(columnName); 496 } 497 498 504 public java.sql.Date getDate(String columnName) throws RemoteException, SQLException { 505 return jdbcResultSet_.getDate(columnName); 506 } 507 508 514 public java.sql.Time getTime(String columnName) throws RemoteException, SQLException { 515 return jdbcResultSet_.getTime(columnName); 516 } 517 518 524 public java.sql.Timestamp getTimestamp(String columnName) 525 throws RemoteException, SQLException { 526 return jdbcResultSet_.getTimestamp(columnName); 527 } 528 529 544 public byte[] getAsciiStream(String columnName) 547 throws RemoteException, SQLException { 548 try { 549 InputStream s = jdbcResultSet_.getAsciiStream(columnName); 553 return RJSerializer.toByteArray(s); 554 557 } catch(IOException e) { 558 throw new java.rmi.RemoteException ( 559 "RJResultSetServer::getAsciiStream()", e); 560 } 561 } 562 563 578 public byte[] getUnicodeStream(String columnName) 581 throws RemoteException, SQLException { 582 try { 583 InputStream s = jdbcResultSet_.getUnicodeStream(columnName); 587 return RJSerializer.toByteArray(s); 588 591 } catch(IOException e) { 592 throw new java.rmi.RemoteException ( 593 "RJResultSetServer::getUnicodeStream()", e); 594 } 595 } 596 597 611 public byte[] getBinaryStream(String columnName) 614 throws RemoteException, SQLException { 615 try { 616 InputStream s = jdbcResultSet_.getBinaryStream(columnName); 620 return RJSerializer.toByteArray(s); 621 624 } catch(IOException e) { 625 throw new java.rmi.RemoteException ( 626 "RJResultSetServer::getBinaryStream()", e); 627 } 628 } 629 630 631 635 650 public SQLWarning getWarnings() throws RemoteException, SQLException { 651 return jdbcResultSet_.getWarnings(); 652 } 653 654 658 public void clearWarnings() throws RemoteException, SQLException { 659 jdbcResultSet_.clearWarnings(); 660 } 661 662 679 public String getCursorName() throws RemoteException, SQLException { 680 return jdbcResultSet_.getCursorName(); 681 } 682 683 689 public RJResultSetMetaDataInterface getMetaData() 690 throws RemoteException, SQLException { 691 return new RJResultSetMetaDataServer(jdbcResultSet_.getMetaData()); 692 } 693 694 708 public Object getObject(int columnIndex) 709 throws RemoteException, SQLException { 710 return jdbcResultSet_.getObject(columnIndex); 711 } 712 713 727 public Object getObject(String columnName) 728 throws RemoteException, SQLException { 729 return jdbcResultSet_.getObject(columnName); 730 } 731 732 734 740 741 public int findColumn(String columnName) 742 throws RemoteException, SQLException { 743 return jdbcResultSet_.findColumn(columnName); 744 } 745 746 747 748 751 public void updateTimestamp(String columnName, 752 Timestamp x) throws RemoteException, SQLException 753 { 754 jdbcResultSet_.updateTimestamp(columnName,x); 755 } 756 757 public void updateTimestamp(int columnIndex,Timestamp x) throws RemoteException, SQLException 758 { 759 jdbcResultSet_.updateTimestamp(columnIndex,x); 760 } 761 762 public void updateTime(String columnName,Time x) throws RemoteException, SQLException 763 { 764 jdbcResultSet_.updateTime(columnName,x); 765 } 766 767 768 public void updateTime(int columnIndex, 769 Time x) throws RemoteException, SQLException 770 { 771 jdbcResultSet_.updateTime(columnIndex,x); 772 } 773 774 public void updateString(String columnName, 775 String x) throws RemoteException, SQLException { 776 jdbcResultSet_.updateString(columnName,x); 777 } 778 779 public void updateString(int columnIndex, 780 String x) throws RemoteException, SQLException { 781 jdbcResultSet_.updateString(columnIndex,x); 782 } 783 784 public void updateShort(int columnIndex, 785 short x) throws RemoteException, SQLException 786 { 787 jdbcResultSet_.updateShort(columnIndex,x); 788 } 789 790 public void updateShort(String columnName, 791 short x) throws RemoteException, SQLException 792 { 793 jdbcResultSet_.updateShort(columnName,x); 794 } 795 796 public void updateRow() throws RemoteException, SQLException 797 { 798 jdbcResultSet_.updateRow(); 799 } 800 801 public void updateObject(String columnName, 802 Object x, 803 int scale) throws RemoteException, SQLException 804 { 805 jdbcResultSet_.updateObject(columnName,x,scale); 806 } 807 808 public void updateObject(String columnName, 809 Object x) throws RemoteException, SQLException 810 { 811 jdbcResultSet_.updateObject(columnName,x); 812 } 813 814 public void updateObject(int columnIndex, 815 Object x, 816 int scale) throws RemoteException, SQLException 817 { 818 jdbcResultSet_.updateObject(columnIndex,x,scale); 819 } 820 821 public void updateObject(int columnIndex, 822 Object x) throws RemoteException, SQLException 823 { 824 jdbcResultSet_.updateObject(columnIndex,x); 825 } 826 827 public void updateNull(String columnName) throws RemoteException, SQLException 828 { 829 jdbcResultSet_.updateNull(columnName); 830 } 831 832 public void updateNull(int columnIndex) throws RemoteException, SQLException 833 { 834 jdbcResultSet_.updateNull(columnIndex); 835 } 836 837 public void updateLong(String columnName, 838 long x) throws RemoteException, SQLException 839 { 840 jdbcResultSet_.updateLong(columnName,x); 841 } 842 843 public void updateLong(int columnIndex, 844 long x) throws RemoteException, SQLException 845 { 846 jdbcResultSet_.updateLong(columnIndex,x); 847 } 848 849 public void updateInt(String columnName, 850 int x) throws RemoteException, SQLException 851 { 852 jdbcResultSet_.updateInt(columnName,x); 853 } 854 855 public void updateInt(int columnIndex, 856 int x) throws RemoteException, SQLException 857 { 858 jdbcResultSet_.updateInt(columnIndex,x); 859 } 860 861 public void updateFloat(String columnName, 862 float x) throws RemoteException, SQLException 863 { 864 jdbcResultSet_.updateFloat(columnName,x); 865 } 866 867 public void updateFloat(int columnIndex, 868 float x) throws RemoteException, SQLException 869 { 870 jdbcResultSet_.updateFloat(columnIndex,x); 871 } 872 873 public void updateDouble(String columnName, 874 double x) throws RemoteException, SQLException 875 { 876 jdbcResultSet_.updateDouble(columnName,x); 877 } 878 879 public void updateDouble(int columnIndex, 880 double x) throws RemoteException, SQLException 881 { 882 jdbcResultSet_.updateDouble(columnIndex,x); 883 } 884 885 public void updateDate(String columnName, 886 Date x) throws RemoteException, SQLException 887 { 888 jdbcResultSet_.updateDate(columnName,x); 889 } 890 891 public void updateDate(int columnIndex, 892 Date x) throws RemoteException, SQLException 893 { 894 jdbcResultSet_.updateDate(columnIndex,x); 895 } 896 897 public void updateCharacterStream(String columnName, 898 java.io.Reader reader, 899 int length) throws RemoteException, SQLException 900 { 901 jdbcResultSet_.updateCharacterStream(columnName,reader,length); 902 } 903 904 public void updateCharacterStream(int columnIndex, 905 java.io.Reader x, 906 int length) throws RemoteException, SQLException 907 { 908 jdbcResultSet_.updateCharacterStream(columnIndex,x,length); 909 } 910 911 912 public void updateBytes(String columnName, 913 byte[] x) throws RemoteException, SQLException 914 { 915 jdbcResultSet_.updateBytes(columnName,x); 916 } 917 918 919 public void updateBytes(int columnIndex, 920 byte[] x) throws RemoteException, SQLException 921 { 922 jdbcResultSet_.updateBytes(columnIndex,x); 923 } 924 925 926 public void updateByte(String columnName, 927 byte x) throws RemoteException, SQLException 928 { 929 jdbcResultSet_.updateByte(columnName,x); 930 } 931 932 public void updateByte(int columnIndex, 933 byte x) throws RemoteException, SQLException 934 { 935 jdbcResultSet_.updateByte(columnIndex,x); 936 } 937 938 public void updateBoolean(String columnName, 939 boolean x) throws RemoteException, SQLException 940 { 941 jdbcResultSet_.updateBoolean(columnName,x); 942 } 943 944 public void updateBoolean(int columnIndex, 945 boolean x) throws RemoteException, SQLException 946 { 947 jdbcResultSet_.updateBoolean(columnIndex,x); 948 } 949 950 951 public void updateBinaryStream(String columnName, 952 java.io.InputStream x, 953 int length) throws RemoteException, SQLException 954 { 955 jdbcResultSet_.updateBinaryStream(columnName,x,length); 956 } 957 958 959 public void updateBinaryStream(int columnIndex, 960 java.io.InputStream x, 961 int length) throws RemoteException, SQLException 962 { 963 jdbcResultSet_.updateBinaryStream(columnIndex,x,length); 964 } 965 966 967 public void updateBigDecimal(String columnName, 968 BigDecimal x) throws RemoteException, SQLException 969 { 970 jdbcResultSet_.updateBigDecimal(columnName,x); 971 } 972 973 974 public void updateBigDecimal(int columnIndex, 975 BigDecimal x) throws RemoteException, SQLException 976 { 977 jdbcResultSet_.updateBigDecimal(columnIndex,x); 978 } 979 980 981 public void updateAsciiStream(String columnName, 982 java.io.InputStream x, 983 int length) throws RemoteException, SQLException 984 { 985 jdbcResultSet_.updateAsciiStream(columnName,x,length); 986 } 987 988 989 public void updateAsciiStream(int columnIndex, 990 java.io.InputStream x, 991 int length) throws RemoteException, SQLException 992 { 993 jdbcResultSet_.updateAsciiStream(columnIndex,x,length); 994 } 995 996 public void setFetchSize(int rows) throws RemoteException, SQLException 997 { 998 jdbcResultSet_.setFetchSize(rows); 999 } 1000 1001public void setFetchDirection(int direction) throws RemoteException, SQLException 1002 { 1003 jdbcResultSet_.setFetchDirection(direction); 1004 } 1005 1006public boolean rowUpdated() throws RemoteException, SQLException 1007 { 1008 return jdbcResultSet_.rowUpdated(); 1009 } 1010 1011public boolean rowInserted() throws RemoteException, SQLException 1012 { 1013 return jdbcResultSet_.rowInserted(); 1014 } 1015 1016public boolean rowDeleted() throws RemoteException, SQLException 1017 { 1018 return jdbcResultSet_.rowDeleted(); 1019 } 1020 1021public boolean relative(int rows) throws RemoteException, SQLException 1022 { 1023 return jdbcResultSet_.relative(rows); 1024 } 1025 1026public void refreshRow() throws RemoteException, SQLException 1027 { 1028 jdbcResultSet_.refreshRow(); 1029 } 1030 1031public boolean previous() throws RemoteException, SQLException 1032 { 1033 return jdbcResultSet_.previous(); 1034 } 1035 1036public void moveToInsertRow() throws RemoteException, SQLException 1037 { 1038 jdbcResultSet_.moveToInsertRow(); 1039 } 1040 1041public void moveToCurrentRow() throws RemoteException, SQLException 1042 { 1043 jdbcResultSet_.moveToCurrentRow(); 1044 } 1045 1046public boolean last() throws RemoteException, SQLException 1047 { 1048 return jdbcResultSet_.last(); 1049 } 1050 1051public boolean isLast() throws RemoteException, SQLException 1052 { 1053 return jdbcResultSet_.isLast(); 1054 } 1055 1056public boolean isFirst() throws RemoteException, SQLException 1057 { 1058 return jdbcResultSet_.isFirst(); 1059 } 1060 1061public boolean isBeforeFirst() throws RemoteException, SQLException 1062 { 1063 return jdbcResultSet_.isBeforeFirst(); 1064 } 1065 1066public boolean isAfterLast() throws RemoteException, SQLException 1067 { 1068 return jdbcResultSet_.isAfterLast(); 1069 } 1070 1071 public void insertRow() throws RemoteException, SQLException { 1072 jdbcResultSet_.insertRow(); 1073 } 1074 1075public int getType() throws RemoteException, SQLException 1076 { 1077 return jdbcResultSet_.getType(); 1078 } 1079 1080public Timestamp getTimestamp(String columnName, 1081 java.util.Calendar cal) throws RemoteException, SQLException 1082 { 1083 return jdbcResultSet_.getTimestamp(columnName,cal); 1084 } 1085 1086public Timestamp getTimestamp(int columnIndex, 1087 java.util.Calendar cal) throws RemoteException, SQLException 1088 { 1089 return jdbcResultSet_.getTimestamp(columnIndex,cal); 1090 } 1091 1092 public Time getTime(String columnName, java.util.Calendar cal) 1093 throws RemoteException, SQLException { 1094 return jdbcResultSet_.getTime(columnName,cal); 1095 } 1096 1097 public Time getTime(int columnIndex, java.util.Calendar cal) 1098 throws RemoteException, SQLException { 1099 return jdbcResultSet_.getTime(columnIndex,cal); 1100 } 1101 1102 public RJStatementInterface getStatement() 1103 throws RemoteException, SQLException { 1104 return new RJStatementServer(jdbcResultSet_.getStatement()); 1105 } 1106 1107 1108 public RJRefInterface getRef(String colName) 1109 throws RemoteException, SQLException { 1110 return new RJRefServer(jdbcResultSet_.getRef(colName)); 1111 } 1112 1113 public RJRefInterface getRef(int i) throws RemoteException, SQLException { 1114 return new RJRefServer(jdbcResultSet_.getRef(i)); 1115 } 1116 1117 public Object getObject(String colName, java.util.Map map) 1118 throws RemoteException, SQLException { 1119 return jdbcResultSet_.getObject(colName,map); 1120 } 1121 1122 public Object getObject(int i, java.util.Map map) 1123 throws RemoteException, SQLException { 1124 return jdbcResultSet_.getObject(i,map) ; 1125 } 1126 1127 public int getFetchSize() throws RemoteException, SQLException { 1128 return jdbcResultSet_.getFetchSize(); 1129 } 1130 1131 public int getFetchDirection() throws RemoteException, SQLException { 1132 return jdbcResultSet_.getFetchDirection(); 1133 } 1134 1135 public Date getDate(String columnName, java.util.Calendar cal) 1136 throws RemoteException, SQLException { 1137 return jdbcResultSet_.getDate(columnName,cal); 1138 } 1139 1140 public Date getDate(int columnIndex, java.util.Calendar cal) 1141 throws RemoteException, SQLException { 1142 return jdbcResultSet_.getDate(columnIndex,cal); 1143 } 1144 1145 public int getConcurrency() throws RemoteException, SQLException { 1146 return jdbcResultSet_.getConcurrency(); 1147 } 1148 1149 public RJClobInterface getClob(String colName) 1150 throws RemoteException, SQLException { 1151 return new RJClobServer(jdbcResultSet_.getClob(colName)); 1152 } 1153 1154 public RJClobInterface getClob(int i) throws RemoteException, SQLException { 1155 return new RJClobServer(jdbcResultSet_.getClob(i)); 1156 } 1157 1158 public java.io.Reader getCharacterStream(String columnName) 1160 throws RemoteException, SQLException { 1161 return jdbcResultSet_.getCharacterStream(columnName); 1162 } 1163 1164 public java.io.Reader getCharacterStream(int columnIndex) 1166 throws RemoteException, SQLException { 1167 return jdbcResultSet_.getCharacterStream(columnIndex); 1168 } 1169 1170 public RJBlobInterface getBlob(String colName) 1171 throws RemoteException, SQLException { 1172 return new RJBlobServer(jdbcResultSet_.getBlob(colName)); 1173 } 1174 1175 public RJBlobInterface getBlob(int i) throws RemoteException, SQLException { 1176 return new RJBlobServer(jdbcResultSet_.getBlob(i)); 1177 } 1178 1179 public BigDecimal getBigDecimal(String columnName) 1180 throws RemoteException, SQLException { 1181 return jdbcResultSet_.getBigDecimal(columnName); 1182 } 1183 1184 public BigDecimal getBigDecimal(int columnIndex) 1185 throws RemoteException, SQLException { 1186 return jdbcResultSet_.getBigDecimal(columnIndex); 1187 } 1188 1189 public RJArrayInterface getArray(String colName) 1190 throws RemoteException, SQLException { 1191 return new RJArrayServer(jdbcResultSet_.getArray(colName)); 1192 } 1193 1194 public RJArrayInterface getArray(int i) throws RemoteException, SQLException { 1195 return new RJArrayServer(jdbcResultSet_.getArray(i)); 1196 } 1197 1198 public boolean first() throws RemoteException, SQLException { 1199 return jdbcResultSet_.first(); 1200 } 1201 1202 public void cancelRowUpdates() throws RemoteException, SQLException { 1203 jdbcResultSet_.cancelRowUpdates(); 1204 } 1205 1206 public void deleteRow() throws RemoteException, SQLException { 1207 jdbcResultSet_.deleteRow(); 1208 } 1209 1210 public void beforeFirst() throws RemoteException, SQLException { 1211 jdbcResultSet_.beforeFirst(); 1212 } 1213 1214 public void afterLast() throws RemoteException, SQLException { 1215 jdbcResultSet_.afterLast(); 1216 } 1217 1218 public boolean absolute(int row) throws RemoteException, SQLException { 1219 return jdbcResultSet_.absolute(row); 1220 } 1221 1222 public int getRow() throws RemoteException, SQLException { 1223 return jdbcResultSet_.getRow(); 1224 } 1225 1226 1228 public java.net.URL getURL(int columnIndex) throws RemoteException, SQLException { 1229 return jdbcResultSet_.getURL(columnIndex); 1230 } 1231 1232 public java.net.URL getURL(String columnName) throws RemoteException, SQLException { 1233 return jdbcResultSet_.getURL(columnName); 1234 } 1235 1236public void updateRef(int columnIndex, java.sql.Ref x) throws RemoteException, SQLException 1237{ 1238 jdbcResultSet_.updateRef(columnIndex, x); 1239} 1240 1241public void updateRef(String columnName, java.sql.Ref x) throws RemoteException, SQLException 1242{ 1243 jdbcResultSet_.updateRef(columnName, x); 1244} 1245 1246public void updateBlob(int columnIndex, java.sql.Blob x) throws RemoteException, SQLException 1247{ 1248 jdbcResultSet_.updateBlob(columnIndex, x); 1249} 1250 1251public void updateBlob(String columnName, java.sql.Blob x) throws RemoteException, SQLException 1252{ 1253 jdbcResultSet_.updateBlob(columnName, x); 1254} 1255 1256public void updateClob(int columnIndex, java.sql.Clob x) throws RemoteException, SQLException 1257{ 1258 jdbcResultSet_.updateClob(columnIndex, x); 1259} 1260 1261public void updateClob(String columnName, java.sql.Clob x) throws RemoteException, SQLException 1262{ 1263 jdbcResultSet_.updateClob(columnName, x); 1264} 1265 1266public void updateArray(int columnIndex, java.sql.Array x) throws RemoteException, SQLException 1267{ 1268 jdbcResultSet_.updateArray(columnIndex, x); 1269} 1270 1271public void updateArray(String columnName, java.sql.Array x) throws RemoteException, SQLException 1272{ 1273 jdbcResultSet_.updateArray(columnName, x); 1274} 1275 1276}; 1277 1278 | Popular Tags |