0001: /*
0002: Copyright (C) 2003 Together
0003:
0004: This library is free software; you can redistribute it and/or
0005: modify it under the terms of the GNU Lesser General Public
0006: License as published by the Free Software Foundation; either
0007: version 2.1 of the License, or (at your option) any later version.
0008:
0009: This library is distributed in the hope that it will be useful,
0010: but WITHOUT ANY WARRANTY; without even the implied warranty of
0011: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
0012: Lesser General Public License for more details.
0013:
0014: You should have received a copy of the GNU Lesser General Public
0015: License along with this library; if not, write to the Free Software
0016: Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
0017: */
0018:
0019: package org.webdocwf.util.xml;
0020:
0021: import java.sql.DatabaseMetaData;
0022: import java.sql.RowIdLifetime;
0023: import java.sql.SQLException;
0024: import java.sql.ResultSet;
0025: import java.sql.Connection;
0026:
0027: /**
0028: * Class that implements JDBC DatabaseMetaData interface.
0029: *
0030: * @author Zoran Milakovic
0031: */
0032: public class XmlDatabaseMetaData implements DatabaseMetaData {
0033:
0034: private XmlConnection xmlConnection;
0035:
0036: public XmlDatabaseMetaData(XmlConnection conn) {
0037: this .xmlConnection = conn;
0038: }
0039:
0040: public boolean allProceduresAreCallable() throws SQLException {
0041: /**@todo Implement this java.sql.DatabaseMetaData method*/
0042: throw new java.lang.UnsupportedOperationException(
0043: "Method allProceduresAreCallable() not yet implemented.");
0044: }
0045:
0046: public boolean allTablesAreSelectable() throws SQLException {
0047: /**@todo Implement this java.sql.DatabaseMetaData method*/
0048: throw new java.lang.UnsupportedOperationException(
0049: "Method allTablesAreSelectable() not yet implemented.");
0050: }
0051:
0052: public String getURL() throws SQLException {
0053: /**@todo Implement this java.sql.DatabaseMetaData method*/
0054: throw new java.lang.UnsupportedOperationException(
0055: "Method getURL() not yet implemented.");
0056: }
0057:
0058: public String getUserName() throws SQLException {
0059: /**@todo Implement this java.sql.DatabaseMetaData method*/
0060: throw new java.lang.UnsupportedOperationException(
0061: "Method getUserName() not yet implemented.");
0062: }
0063:
0064: public boolean isReadOnly() throws SQLException {
0065: /**@todo Implement this java.sql.DatabaseMetaData method*/
0066: throw new java.lang.UnsupportedOperationException(
0067: "Method isReadOnly() not yet implemented.");
0068: }
0069:
0070: public boolean nullsAreSortedHigh() throws SQLException {
0071: /**@todo Implement this java.sql.DatabaseMetaData method*/
0072: throw new java.lang.UnsupportedOperationException(
0073: "Method nullsAreSortedHigh() not yet implemented.");
0074: }
0075:
0076: public boolean nullsAreSortedLow() throws SQLException {
0077: /**@todo Implement this java.sql.DatabaseMetaData method*/
0078: throw new java.lang.UnsupportedOperationException(
0079: "Method nullsAreSortedLow() not yet implemented.");
0080: }
0081:
0082: public boolean nullsAreSortedAtStart() throws SQLException {
0083: /**@todo Implement this java.sql.DatabaseMetaData method*/
0084: throw new java.lang.UnsupportedOperationException(
0085: "Method nullsAreSortedAtStart() not yet implemented.");
0086: }
0087:
0088: public boolean nullsAreSortedAtEnd() throws SQLException {
0089: /**@todo Implement this java.sql.DatabaseMetaData method*/
0090: throw new java.lang.UnsupportedOperationException(
0091: "Method nullsAreSortedAtEnd() not yet implemented.");
0092: }
0093:
0094: public String getDatabaseProductName() throws SQLException {
0095: /**@todo Implement this java.sql.DatabaseMetaData method*/
0096: throw new java.lang.UnsupportedOperationException(
0097: "Method getDatabaseProductName() not yet implemented.");
0098: }
0099:
0100: public String getDatabaseProductVersion() throws SQLException {
0101: /**@todo Implement this java.sql.DatabaseMetaData method*/
0102: throw new java.lang.UnsupportedOperationException(
0103: "Method getDatabaseProductVersion() not yet implemented.");
0104: }
0105:
0106: public String getDriverName() throws SQLException {
0107: /**@todo Implement this java.sql.DatabaseMetaData method*/
0108: throw new java.lang.UnsupportedOperationException(
0109: "Method getDriverName() not yet implemented.");
0110: }
0111:
0112: public String getDriverVersion() throws SQLException {
0113: /**@todo Implement this java.sql.DatabaseMetaData method*/
0114: throw new java.lang.UnsupportedOperationException(
0115: "Method getDriverVersion() not yet implemented.");
0116: }
0117:
0118: public int getDriverMajorVersion() {
0119: /**@todo Implement this java.sql.DatabaseMetaData method*/
0120: throw new java.lang.UnsupportedOperationException(
0121: "Method getDriverMajorVersion() not yet implemented.");
0122: }
0123:
0124: public int getDriverMinorVersion() {
0125: /**@todo Implement this java.sql.DatabaseMetaData method*/
0126: throw new java.lang.UnsupportedOperationException(
0127: "Method getDriverMinorVersion() not yet implemented.");
0128: }
0129:
0130: public boolean usesLocalFiles() throws SQLException {
0131: /**@todo Implement this java.sql.DatabaseMetaData method*/
0132: throw new java.lang.UnsupportedOperationException(
0133: "Method usesLocalFiles() not yet implemented.");
0134: }
0135:
0136: public boolean usesLocalFilePerTable() throws SQLException {
0137: /**@todo Implement this java.sql.DatabaseMetaData method*/
0138: throw new java.lang.UnsupportedOperationException(
0139: "Method usesLocalFilePerTable() not yet implemented.");
0140: }
0141:
0142: public boolean supportsMixedCaseIdentifiers() throws SQLException {
0143: /**@todo Implement this java.sql.DatabaseMetaData method*/
0144: throw new java.lang.UnsupportedOperationException(
0145: "Method supportsMixedCaseIdentifiers() not yet implemented.");
0146: }
0147:
0148: public boolean storesUpperCaseIdentifiers() throws SQLException {
0149: /**@todo Implement this java.sql.DatabaseMetaData method*/
0150: throw new java.lang.UnsupportedOperationException(
0151: "Method storesUpperCaseIdentifiers() not yet implemented.");
0152: }
0153:
0154: public boolean storesLowerCaseIdentifiers() throws SQLException {
0155: /**@todo Implement this java.sql.DatabaseMetaData method*/
0156: throw new java.lang.UnsupportedOperationException(
0157: "Method storesLowerCaseIdentifiers() not yet implemented.");
0158: }
0159:
0160: public boolean storesMixedCaseIdentifiers() throws SQLException {
0161: /**@todo Implement this java.sql.DatabaseMetaData method*/
0162: throw new java.lang.UnsupportedOperationException(
0163: "Method storesMixedCaseIdentifiers() not yet implemented.");
0164: }
0165:
0166: public boolean supportsMixedCaseQuotedIdentifiers()
0167: throws SQLException {
0168: /**@todo Implement this java.sql.DatabaseMetaData method*/
0169: throw new java.lang.UnsupportedOperationException(
0170: "Method supportsMixedCaseQuotedIdentifiers() not yet implemented.");
0171: }
0172:
0173: public boolean storesUpperCaseQuotedIdentifiers()
0174: throws SQLException {
0175: /**@todo Implement this java.sql.DatabaseMetaData method*/
0176: throw new java.lang.UnsupportedOperationException(
0177: "Method storesUpperCaseQuotedIdentifiers() not yet implemented.");
0178: }
0179:
0180: public boolean storesLowerCaseQuotedIdentifiers()
0181: throws SQLException {
0182: /**@todo Implement this java.sql.DatabaseMetaData method*/
0183: throw new java.lang.UnsupportedOperationException(
0184: "Method storesLowerCaseQuotedIdentifiers() not yet implemented.");
0185: }
0186:
0187: public boolean storesMixedCaseQuotedIdentifiers()
0188: throws SQLException {
0189: /**@todo Implement this java.sql.DatabaseMetaData method*/
0190: throw new java.lang.UnsupportedOperationException(
0191: "Method storesMixedCaseQuotedIdentifiers() not yet implemented.");
0192: }
0193:
0194: public String getIdentifierQuoteString() throws SQLException {
0195: /**@todo Implement this java.sql.DatabaseMetaData method*/
0196: throw new java.lang.UnsupportedOperationException(
0197: "Method getIdentifierQuoteString() not yet implemented.");
0198: }
0199:
0200: public String getSQLKeywords() throws SQLException {
0201: /**@todo Implement this java.sql.DatabaseMetaData method*/
0202: throw new java.lang.UnsupportedOperationException(
0203: "Method getSQLKeywords() not yet implemented.");
0204: }
0205:
0206: public String getNumericFunctions() throws SQLException {
0207: /**@todo Implement this java.sql.DatabaseMetaData method*/
0208: throw new java.lang.UnsupportedOperationException(
0209: "Method getNumericFunctions() not yet implemented.");
0210: }
0211:
0212: public String getStringFunctions() throws SQLException {
0213: /**@todo Implement this java.sql.DatabaseMetaData method*/
0214: throw new java.lang.UnsupportedOperationException(
0215: "Method getStringFunctions() not yet implemented.");
0216: }
0217:
0218: public String getSystemFunctions() throws SQLException {
0219: /**@todo Implement this java.sql.DatabaseMetaData method*/
0220: throw new java.lang.UnsupportedOperationException(
0221: "Method getSystemFunctions() not yet implemented.");
0222: }
0223:
0224: public String getTimeDateFunctions() throws SQLException {
0225: /**@todo Implement this java.sql.DatabaseMetaData method*/
0226: throw new java.lang.UnsupportedOperationException(
0227: "Method getTimeDateFunctions() not yet implemented.");
0228: }
0229:
0230: public String getSearchStringEscape() throws SQLException {
0231: /**@todo Implement this java.sql.DatabaseMetaData method*/
0232: throw new java.lang.UnsupportedOperationException(
0233: "Method getSearchStringEscape() not yet implemented.");
0234: }
0235:
0236: public String getExtraNameCharacters() throws SQLException {
0237: /**@todo Implement this java.sql.DatabaseMetaData method*/
0238: throw new java.lang.UnsupportedOperationException(
0239: "Method getExtraNameCharacters() not yet implemented.");
0240: }
0241:
0242: public boolean supportsAlterTableWithAddColumn()
0243: throws SQLException {
0244: /**@todo Implement this java.sql.DatabaseMetaData method*/
0245: throw new java.lang.UnsupportedOperationException(
0246: "Method supportsAlterTableWithAddColumn() not yet implemented.");
0247: }
0248:
0249: public boolean supportsAlterTableWithDropColumn()
0250: throws SQLException {
0251: /**@todo Implement this java.sql.DatabaseMetaData method*/
0252: throw new java.lang.UnsupportedOperationException(
0253: "Method supportsAlterTableWithDropColumn() not yet implemented.");
0254: }
0255:
0256: public boolean supportsColumnAliasing() throws SQLException {
0257: /**@todo Implement this java.sql.DatabaseMetaData method*/
0258: throw new java.lang.UnsupportedOperationException(
0259: "Method supportsColumnAliasing() not yet implemented.");
0260: }
0261:
0262: public boolean nullPlusNonNullIsNull() throws SQLException {
0263: /**@todo Implement this java.sql.DatabaseMetaData method*/
0264: throw new java.lang.UnsupportedOperationException(
0265: "Method nullPlusNonNullIsNull() not yet implemented.");
0266: }
0267:
0268: public boolean supportsConvert() throws SQLException {
0269: /**@todo Implement this java.sql.DatabaseMetaData method*/
0270: throw new java.lang.UnsupportedOperationException(
0271: "Method supportsConvert() not yet implemented.");
0272: }
0273:
0274: public boolean supportsConvert(int fromType, int toType)
0275: throws SQLException {
0276: /**@todo Implement this java.sql.DatabaseMetaData method*/
0277: throw new java.lang.UnsupportedOperationException(
0278: "Method supportsConvert() not yet implemented.");
0279: }
0280:
0281: public boolean supportsTableCorrelationNames() throws SQLException {
0282: /**@todo Implement this java.sql.DatabaseMetaData method*/
0283: throw new java.lang.UnsupportedOperationException(
0284: "Method supportsTableCorrelationNames() not yet implemented.");
0285: }
0286:
0287: public boolean supportsDifferentTableCorrelationNames()
0288: throws SQLException {
0289: /**@todo Implement this java.sql.DatabaseMetaData method*/
0290: throw new java.lang.UnsupportedOperationException(
0291: "Method supportsDifferentTableCorrelationNames() not yet implemented.");
0292: }
0293:
0294: public boolean supportsExpressionsInOrderBy() throws SQLException {
0295: /**@todo Implement this java.sql.DatabaseMetaData method*/
0296: throw new java.lang.UnsupportedOperationException(
0297: "Method supportsExpressionsInOrderBy() not yet implemented.");
0298: }
0299:
0300: public boolean supportsOrderByUnrelated() throws SQLException {
0301: /**@todo Implement this java.sql.DatabaseMetaData method*/
0302: throw new java.lang.UnsupportedOperationException(
0303: "Method supportsOrderByUnrelated() not yet implemented.");
0304: }
0305:
0306: public boolean supportsGroupBy() throws SQLException {
0307: /**@todo Implement this java.sql.DatabaseMetaData method*/
0308: throw new java.lang.UnsupportedOperationException(
0309: "Method supportsGroupBy() not yet implemented.");
0310: }
0311:
0312: public boolean supportsGroupByUnrelated() throws SQLException {
0313: /**@todo Implement this java.sql.DatabaseMetaData method*/
0314: throw new java.lang.UnsupportedOperationException(
0315: "Method supportsGroupByUnrelated() not yet implemented.");
0316: }
0317:
0318: public boolean supportsGroupByBeyondSelect() throws SQLException {
0319: /**@todo Implement this java.sql.DatabaseMetaData method*/
0320: throw new java.lang.UnsupportedOperationException(
0321: "Method supportsGroupByBeyondSelect() not yet implemented.");
0322: }
0323:
0324: public boolean supportsLikeEscapeClause() throws SQLException {
0325: /**@todo Implement this java.sql.DatabaseMetaData method*/
0326: throw new java.lang.UnsupportedOperationException(
0327: "Method supportsLikeEscapeClause() not yet implemented.");
0328: }
0329:
0330: public boolean supportsMultipleResultSets() throws SQLException {
0331: /**@todo Implement this java.sql.DatabaseMetaData method*/
0332: throw new java.lang.UnsupportedOperationException(
0333: "Method supportsMultipleResultSets() not yet implemented.");
0334: }
0335:
0336: public boolean supportsMultipleTransactions() throws SQLException {
0337: /**@todo Implement this java.sql.DatabaseMetaData method*/
0338: throw new java.lang.UnsupportedOperationException(
0339: "Method supportsMultipleTransactions() not yet implemented.");
0340: }
0341:
0342: public boolean supportsNonNullableColumns() throws SQLException {
0343: /**@todo Implement this java.sql.DatabaseMetaData method*/
0344: throw new java.lang.UnsupportedOperationException(
0345: "Method supportsNonNullableColumns() not yet implemented.");
0346: }
0347:
0348: public boolean supportsMinimumSQLGrammar() throws SQLException {
0349: /**@todo Implement this java.sql.DatabaseMetaData method*/
0350: throw new java.lang.UnsupportedOperationException(
0351: "Method supportsMinimumSQLGrammar() not yet implemented.");
0352: }
0353:
0354: public boolean supportsCoreSQLGrammar() throws SQLException {
0355: /**@todo Implement this java.sql.DatabaseMetaData method*/
0356: throw new java.lang.UnsupportedOperationException(
0357: "Method supportsCoreSQLGrammar() not yet implemented.");
0358: }
0359:
0360: public boolean supportsExtendedSQLGrammar() throws SQLException {
0361: /**@todo Implement this java.sql.DatabaseMetaData method*/
0362: throw new java.lang.UnsupportedOperationException(
0363: "Method supportsExtendedSQLGrammar() not yet implemented.");
0364: }
0365:
0366: public boolean supportsANSI92EntryLevelSQL() throws SQLException {
0367: /**@todo Implement this java.sql.DatabaseMetaData method*/
0368: throw new java.lang.UnsupportedOperationException(
0369: "Method supportsANSI92EntryLevelSQL() not yet implemented.");
0370: }
0371:
0372: public boolean supportsANSI92IntermediateSQL() throws SQLException {
0373: /**@todo Implement this java.sql.DatabaseMetaData method*/
0374: throw new java.lang.UnsupportedOperationException(
0375: "Method supportsANSI92IntermediateSQL() not yet implemented.");
0376: }
0377:
0378: public boolean supportsANSI92FullSQL() throws SQLException {
0379: /**@todo Implement this java.sql.DatabaseMetaData method*/
0380: throw new java.lang.UnsupportedOperationException(
0381: "Method supportsANSI92FullSQL() not yet implemented.");
0382: }
0383:
0384: public boolean supportsIntegrityEnhancementFacility()
0385: throws SQLException {
0386: /**@todo Implement this java.sql.DatabaseMetaData method*/
0387: throw new java.lang.UnsupportedOperationException(
0388: "Method supportsIntegrityEnhancementFacility() not yet implemented.");
0389: }
0390:
0391: public boolean supportsOuterJoins() throws SQLException {
0392: /**@todo Implement this java.sql.DatabaseMetaData method*/
0393: throw new java.lang.UnsupportedOperationException(
0394: "Method supportsOuterJoins() not yet implemented.");
0395: }
0396:
0397: public boolean supportsFullOuterJoins() throws SQLException {
0398: /**@todo Implement this java.sql.DatabaseMetaData method*/
0399: throw new java.lang.UnsupportedOperationException(
0400: "Method supportsFullOuterJoins() not yet implemented.");
0401: }
0402:
0403: public boolean supportsLimitedOuterJoins() throws SQLException {
0404: /**@todo Implement this java.sql.DatabaseMetaData method*/
0405: throw new java.lang.UnsupportedOperationException(
0406: "Method supportsLimitedOuterJoins() not yet implemented.");
0407: }
0408:
0409: public String getSchemaTerm() throws SQLException {
0410: /**@todo Implement this java.sql.DatabaseMetaData method*/
0411: throw new java.lang.UnsupportedOperationException(
0412: "Method getSchemaTerm() not yet implemented.");
0413: }
0414:
0415: public String getProcedureTerm() throws SQLException {
0416: /**@todo Implement this java.sql.DatabaseMetaData method*/
0417: throw new java.lang.UnsupportedOperationException(
0418: "Method getProcedureTerm() not yet implemented.");
0419: }
0420:
0421: public String getCatalogTerm() throws SQLException {
0422: /**@todo Implement this java.sql.DatabaseMetaData method*/
0423: throw new java.lang.UnsupportedOperationException(
0424: "Method getCatalogTerm() not yet implemented.");
0425: }
0426:
0427: public boolean isCatalogAtStart() throws SQLException {
0428: /**@todo Implement this java.sql.DatabaseMetaData method*/
0429: throw new java.lang.UnsupportedOperationException(
0430: "Method isCatalogAtStart() not yet implemented.");
0431: }
0432:
0433: public String getCatalogSeparator() throws SQLException {
0434: /**@todo Implement this java.sql.DatabaseMetaData method*/
0435: throw new java.lang.UnsupportedOperationException(
0436: "Method getCatalogSeparator() not yet implemented.");
0437: }
0438:
0439: public boolean supportsSchemasInDataManipulation()
0440: throws SQLException {
0441: /**@todo Implement this java.sql.DatabaseMetaData method*/
0442: throw new java.lang.UnsupportedOperationException(
0443: "Method supportsSchemasInDataManipulation() not yet implemented.");
0444: }
0445:
0446: public boolean supportsSchemasInProcedureCalls()
0447: throws SQLException {
0448: /**@todo Implement this java.sql.DatabaseMetaData method*/
0449: throw new java.lang.UnsupportedOperationException(
0450: "Method supportsSchemasInProcedureCalls() not yet implemented.");
0451: }
0452:
0453: public boolean supportsSchemasInTableDefinitions()
0454: throws SQLException {
0455: /**@todo Implement this java.sql.DatabaseMetaData method*/
0456: throw new java.lang.UnsupportedOperationException(
0457: "Method supportsSchemasInTableDefinitions() not yet implemented.");
0458: }
0459:
0460: public boolean supportsSchemasInIndexDefinitions()
0461: throws SQLException {
0462: /**@todo Implement this java.sql.DatabaseMetaData method*/
0463: throw new java.lang.UnsupportedOperationException(
0464: "Method supportsSchemasInIndexDefinitions() not yet implemented.");
0465: }
0466:
0467: public boolean supportsSchemasInPrivilegeDefinitions()
0468: throws SQLException {
0469: /**@todo Implement this java.sql.DatabaseMetaData method*/
0470: throw new java.lang.UnsupportedOperationException(
0471: "Method supportsSchemasInPrivilegeDefinitions() not yet implemented.");
0472: }
0473:
0474: public boolean supportsCatalogsInDataManipulation()
0475: throws SQLException {
0476: /**@todo Implement this java.sql.DatabaseMetaData method*/
0477: throw new java.lang.UnsupportedOperationException(
0478: "Method supportsCatalogsInDataManipulation() not yet implemented.");
0479: }
0480:
0481: public boolean supportsCatalogsInProcedureCalls()
0482: throws SQLException {
0483: /**@todo Implement this java.sql.DatabaseMetaData method*/
0484: throw new java.lang.UnsupportedOperationException(
0485: "Method supportsCatalogsInProcedureCalls() not yet implemented.");
0486: }
0487:
0488: public boolean supportsCatalogsInTableDefinitions()
0489: throws SQLException {
0490: /**@todo Implement this java.sql.DatabaseMetaData method*/
0491: throw new java.lang.UnsupportedOperationException(
0492: "Method supportsCatalogsInTableDefinitions() not yet implemented.");
0493: }
0494:
0495: public boolean supportsCatalogsInIndexDefinitions()
0496: throws SQLException {
0497: /**@todo Implement this java.sql.DatabaseMetaData method*/
0498: throw new java.lang.UnsupportedOperationException(
0499: "Method supportsCatalogsInIndexDefinitions() not yet implemented.");
0500: }
0501:
0502: public boolean supportsCatalogsInPrivilegeDefinitions()
0503: throws SQLException {
0504: /**@todo Implement this java.sql.DatabaseMetaData method*/
0505: throw new java.lang.UnsupportedOperationException(
0506: "Method supportsCatalogsInPrivilegeDefinitions() not yet implemented.");
0507: }
0508:
0509: public boolean supportsPositionedDelete() throws SQLException {
0510: /**@todo Implement this java.sql.DatabaseMetaData method*/
0511: throw new java.lang.UnsupportedOperationException(
0512: "Method supportsPositionedDelete() not yet implemented.");
0513: }
0514:
0515: public boolean supportsPositionedUpdate() throws SQLException {
0516: /**@todo Implement this java.sql.DatabaseMetaData method*/
0517: throw new java.lang.UnsupportedOperationException(
0518: "Method supportsPositionedUpdate() not yet implemented.");
0519: }
0520:
0521: public boolean supportsSelectForUpdate() throws SQLException {
0522: /**@todo Implement this java.sql.DatabaseMetaData method*/
0523: throw new java.lang.UnsupportedOperationException(
0524: "Method supportsSelectForUpdate() not yet implemented.");
0525: }
0526:
0527: public boolean supportsStoredProcedures() throws SQLException {
0528: /**@todo Implement this java.sql.DatabaseMetaData method*/
0529: throw new java.lang.UnsupportedOperationException(
0530: "Method supportsStoredProcedures() not yet implemented.");
0531: }
0532:
0533: public boolean supportsSubqueriesInComparisons()
0534: throws SQLException {
0535: /**@todo Implement this java.sql.DatabaseMetaData method*/
0536: throw new java.lang.UnsupportedOperationException(
0537: "Method supportsSubqueriesInComparisons() not yet implemented.");
0538: }
0539:
0540: public boolean supportsSubqueriesInExists() throws SQLException {
0541: /**@todo Implement this java.sql.DatabaseMetaData method*/
0542: throw new java.lang.UnsupportedOperationException(
0543: "Method supportsSubqueriesInExists() not yet implemented.");
0544: }
0545:
0546: public boolean supportsSubqueriesInIns() throws SQLException {
0547: /**@todo Implement this java.sql.DatabaseMetaData method*/
0548: throw new java.lang.UnsupportedOperationException(
0549: "Method supportsSubqueriesInIns() not yet implemented.");
0550: }
0551:
0552: public boolean supportsSubqueriesInQuantifieds()
0553: throws SQLException {
0554: /**@todo Implement this java.sql.DatabaseMetaData method*/
0555: throw new java.lang.UnsupportedOperationException(
0556: "Method supportsSubqueriesInQuantifieds() not yet implemented.");
0557: }
0558:
0559: public boolean supportsCorrelatedSubqueries() throws SQLException {
0560: /**@todo Implement this java.sql.DatabaseMetaData method*/
0561: throw new java.lang.UnsupportedOperationException(
0562: "Method supportsCorrelatedSubqueries() not yet implemented.");
0563: }
0564:
0565: public boolean supportsUnion() throws SQLException {
0566: /**@todo Implement this java.sql.DatabaseMetaData method*/
0567: throw new java.lang.UnsupportedOperationException(
0568: "Method supportsUnion() not yet implemented.");
0569: }
0570:
0571: public boolean supportsUnionAll() throws SQLException {
0572: /**@todo Implement this java.sql.DatabaseMetaData method*/
0573: throw new java.lang.UnsupportedOperationException(
0574: "Method supportsUnionAll() not yet implemented.");
0575: }
0576:
0577: public boolean supportsOpenCursorsAcrossCommit()
0578: throws SQLException {
0579: /**@todo Implement this java.sql.DatabaseMetaData method*/
0580: throw new java.lang.UnsupportedOperationException(
0581: "Method supportsOpenCursorsAcrossCommit() not yet implemented.");
0582: }
0583:
0584: public boolean supportsOpenCursorsAcrossRollback()
0585: throws SQLException {
0586: /**@todo Implement this java.sql.DatabaseMetaData method*/
0587: throw new java.lang.UnsupportedOperationException(
0588: "Method supportsOpenCursorsAcrossRollback() not yet implemented.");
0589: }
0590:
0591: public boolean supportsOpenStatementsAcrossCommit()
0592: throws SQLException {
0593: /**@todo Implement this java.sql.DatabaseMetaData method*/
0594: throw new java.lang.UnsupportedOperationException(
0595: "Method supportsOpenStatementsAcrossCommit() not yet implemented.");
0596: }
0597:
0598: public boolean supportsOpenStatementsAcrossRollback()
0599: throws SQLException {
0600: /**@todo Implement this java.sql.DatabaseMetaData method*/
0601: throw new java.lang.UnsupportedOperationException(
0602: "Method supportsOpenStatementsAcrossRollback() not yet implemented.");
0603: }
0604:
0605: public int getMaxBinaryLiteralLength() throws SQLException {
0606: /**@todo Implement this java.sql.DatabaseMetaData method*/
0607: throw new java.lang.UnsupportedOperationException(
0608: "Method getMaxBinaryLiteralLength() not yet implemented.");
0609: }
0610:
0611: public int getMaxCharLiteralLength() throws SQLException {
0612: /**@todo Implement this java.sql.DatabaseMetaData method*/
0613: throw new java.lang.UnsupportedOperationException(
0614: "Method getMaxCharLiteralLength() not yet implemented.");
0615: }
0616:
0617: public int getMaxColumnNameLength() throws SQLException {
0618: /**@todo Implement this java.sql.DatabaseMetaData method*/
0619: throw new java.lang.UnsupportedOperationException(
0620: "Method getMaxColumnNameLength() not yet implemented.");
0621: }
0622:
0623: public int getMaxColumnsInGroupBy() throws SQLException {
0624: /**@todo Implement this java.sql.DatabaseMetaData method*/
0625: throw new java.lang.UnsupportedOperationException(
0626: "Method getMaxColumnsInGroupBy() not yet implemented.");
0627: }
0628:
0629: public int getMaxColumnsInIndex() throws SQLException {
0630: /**@todo Implement this java.sql.DatabaseMetaData method*/
0631: throw new java.lang.UnsupportedOperationException(
0632: "Method getMaxColumnsInIndex() not yet implemented.");
0633: }
0634:
0635: public int getMaxColumnsInOrderBy() throws SQLException {
0636: /**@todo Implement this java.sql.DatabaseMetaData method*/
0637: throw new java.lang.UnsupportedOperationException(
0638: "Method getMaxColumnsInOrderBy() not yet implemented.");
0639: }
0640:
0641: public int getMaxColumnsInSelect() throws SQLException {
0642: /**@todo Implement this java.sql.DatabaseMetaData method*/
0643: throw new java.lang.UnsupportedOperationException(
0644: "Method getMaxColumnsInSelect() not yet implemented.");
0645: }
0646:
0647: public int getMaxColumnsInTable() throws SQLException {
0648: /**@todo Implement this java.sql.DatabaseMetaData method*/
0649: throw new java.lang.UnsupportedOperationException(
0650: "Method getMaxColumnsInTable() not yet implemented.");
0651: }
0652:
0653: public int getMaxConnections() throws SQLException {
0654: /**@todo Implement this java.sql.DatabaseMetaData method*/
0655: throw new java.lang.UnsupportedOperationException(
0656: "Method getMaxConnections() not yet implemented.");
0657: }
0658:
0659: public int getMaxCursorNameLength() throws SQLException {
0660: /**@todo Implement this java.sql.DatabaseMetaData method*/
0661: throw new java.lang.UnsupportedOperationException(
0662: "Method getMaxCursorNameLength() not yet implemented.");
0663: }
0664:
0665: public int getMaxIndexLength() throws SQLException {
0666: /**@todo Implement this java.sql.DatabaseMetaData method*/
0667: throw new java.lang.UnsupportedOperationException(
0668: "Method getMaxIndexLength() not yet implemented.");
0669: }
0670:
0671: public int getMaxSchemaNameLength() throws SQLException {
0672: /**@todo Implement this java.sql.DatabaseMetaData method*/
0673: throw new java.lang.UnsupportedOperationException(
0674: "Method getMaxSchemaNameLength() not yet implemented.");
0675: }
0676:
0677: public int getMaxProcedureNameLength() throws SQLException {
0678: /**@todo Implement this java.sql.DatabaseMetaData method*/
0679: throw new java.lang.UnsupportedOperationException(
0680: "Method getMaxProcedureNameLength() not yet implemented.");
0681: }
0682:
0683: public int getMaxCatalogNameLength() throws SQLException {
0684: /**@todo Implement this java.sql.DatabaseMetaData method*/
0685: throw new java.lang.UnsupportedOperationException(
0686: "Method getMaxCatalogNameLength() not yet implemented.");
0687: }
0688:
0689: public int getMaxRowSize() throws SQLException {
0690: /**@todo Implement this java.sql.DatabaseMetaData method*/
0691: throw new java.lang.UnsupportedOperationException(
0692: "Method getMaxRowSize() not yet implemented.");
0693: }
0694:
0695: public boolean doesMaxRowSizeIncludeBlobs() throws SQLException {
0696: /**@todo Implement this java.sql.DatabaseMetaData method*/
0697: throw new java.lang.UnsupportedOperationException(
0698: "Method doesMaxRowSizeIncludeBlobs() not yet implemented.");
0699: }
0700:
0701: public int getMaxStatementLength() throws SQLException {
0702: /**@todo Implement this java.sql.DatabaseMetaData method*/
0703: throw new java.lang.UnsupportedOperationException(
0704: "Method getMaxStatementLength() not yet implemented.");
0705: }
0706:
0707: public int getMaxStatements() throws SQLException {
0708: /**@todo Implement this java.sql.DatabaseMetaData method*/
0709: throw new java.lang.UnsupportedOperationException(
0710: "Method getMaxStatements() not yet implemented.");
0711: }
0712:
0713: public int getMaxTableNameLength() throws SQLException {
0714: /**@todo Implement this java.sql.DatabaseMetaData method*/
0715: throw new java.lang.UnsupportedOperationException(
0716: "Method getMaxTableNameLength() not yet implemented.");
0717: }
0718:
0719: public int getMaxTablesInSelect() throws SQLException {
0720: /**@todo Implement this java.sql.DatabaseMetaData method*/
0721: throw new java.lang.UnsupportedOperationException(
0722: "Method getMaxTablesInSelect() not yet implemented.");
0723: }
0724:
0725: public int getMaxUserNameLength() throws SQLException {
0726: /**@todo Implement this java.sql.DatabaseMetaData method*/
0727: throw new java.lang.UnsupportedOperationException(
0728: "Method getMaxUserNameLength() not yet implemented.");
0729: }
0730:
0731: public int getDefaultTransactionIsolation() throws SQLException {
0732: /**@todo Implement this java.sql.DatabaseMetaData method*/
0733: throw new java.lang.UnsupportedOperationException(
0734: "Method getDefaultTransactionIsolation() not yet implemented.");
0735: }
0736:
0737: public boolean supportsTransactions() throws SQLException {
0738: /**@todo Implement this java.sql.DatabaseMetaData method*/
0739: throw new java.lang.UnsupportedOperationException(
0740: "Method supportsTransactions() not yet implemented.");
0741: }
0742:
0743: public boolean supportsTransactionIsolationLevel(int level)
0744: throws SQLException {
0745: /**@todo Implement this java.sql.DatabaseMetaData method*/
0746: throw new java.lang.UnsupportedOperationException(
0747: "Method supportsTransactionIsolationLevel() not yet implemented.");
0748: }
0749:
0750: public boolean supportsDataDefinitionAndDataManipulationTransactions()
0751: throws SQLException {
0752: /**@todo Implement this java.sql.DatabaseMetaData method*/
0753: throw new java.lang.UnsupportedOperationException(
0754: "Method supportsDataDefinitionAndDataManipulationTransactions() not yet implemented.");
0755: }
0756:
0757: public boolean supportsDataManipulationTransactionsOnly()
0758: throws SQLException {
0759: /**@todo Implement this java.sql.DatabaseMetaData method*/
0760: throw new java.lang.UnsupportedOperationException(
0761: "Method supportsDataManipulationTransactionsOnly() not yet implemented.");
0762: }
0763:
0764: public boolean dataDefinitionCausesTransactionCommit()
0765: throws SQLException {
0766: /**@todo Implement this java.sql.DatabaseMetaData method*/
0767: throw new java.lang.UnsupportedOperationException(
0768: "Method dataDefinitionCausesTransactionCommit() not yet implemented.");
0769: }
0770:
0771: public boolean dataDefinitionIgnoredInTransactions()
0772: throws SQLException {
0773: /**@todo Implement this java.sql.DatabaseMetaData method*/
0774: throw new java.lang.UnsupportedOperationException(
0775: "Method dataDefinitionIgnoredInTransactions() not yet implemented.");
0776: }
0777:
0778: public ResultSet getProcedures(String catalog,
0779: String schemaPattern, String procedureNamePattern)
0780: throws SQLException {
0781: /**@todo Implement this java.sql.DatabaseMetaData method*/
0782: throw new java.lang.UnsupportedOperationException(
0783: "Method getProcedures() not yet implemented.");
0784: }
0785:
0786: public ResultSet getProcedureColumns(String catalog,
0787: String schemaPattern, String procedureNamePattern,
0788: String columnNamePattern) throws SQLException {
0789: /**@todo Implement this java.sql.DatabaseMetaData method*/
0790: throw new java.lang.UnsupportedOperationException(
0791: "Method getProcedureColumns() not yet implemented.");
0792: }
0793:
0794: public ResultSet getTables(String catalog, String schemaPattern,
0795: String tableNamePattern, String[] types)
0796: throws SQLException {
0797: XmlReader reader = new XmlReader(xmlConnection.getPath());
0798: String[] columnNames = { "TableName" };
0799: XmlResultSet rset = new XmlResultSet(null, reader, null,
0800: columnNames, null, null);
0801: rset.selectTableNames();
0802: return rset;
0803: }
0804:
0805: public ResultSet getSchemas() throws SQLException {
0806: /**@todo Implement this java.sql.DatabaseMetaData method*/
0807: throw new java.lang.UnsupportedOperationException(
0808: "Method getSchemas() not yet implemented.");
0809: }
0810:
0811: public ResultSet getCatalogs() throws SQLException {
0812: /**@todo Implement this java.sql.DatabaseMetaData method*/
0813: throw new java.lang.UnsupportedOperationException(
0814: "Method getCatalogs() not yet implemented.");
0815: }
0816:
0817: public ResultSet getTableTypes() throws SQLException {
0818: /**@todo Implement this java.sql.DatabaseMetaData method*/
0819: throw new java.lang.UnsupportedOperationException(
0820: "Method getTableTypes() not yet implemented.");
0821: }
0822:
0823: public ResultSet getColumns(String catalog, String schemaPattern,
0824: String tableNamePattern, String columnNamePattern)
0825: throws SQLException {
0826: /**@todo Implement this java.sql.DatabaseMetaData method*/
0827: throw new java.lang.UnsupportedOperationException(
0828: "Method getColumns() not yet implemented.");
0829: }
0830:
0831: public ResultSet getColumnPrivileges(String catalog, String schema,
0832: String table, String columnNamePattern) throws SQLException {
0833: /**@todo Implement this java.sql.DatabaseMetaData method*/
0834: throw new java.lang.UnsupportedOperationException(
0835: "Method getColumnPrivileges() not yet implemented.");
0836: }
0837:
0838: public ResultSet getTablePrivileges(String catalog,
0839: String schemaPattern, String tableNamePattern)
0840: throws SQLException {
0841: /**@todo Implement this java.sql.DatabaseMetaData method*/
0842: throw new java.lang.UnsupportedOperationException(
0843: "Method getTablePrivileges() not yet implemented.");
0844: }
0845:
0846: public ResultSet getBestRowIdentifier(String catalog,
0847: String schema, String table, int scope, boolean nullable)
0848: throws SQLException {
0849: /**@todo Implement this java.sql.DatabaseMetaData method*/
0850: throw new java.lang.UnsupportedOperationException(
0851: "Method getBestRowIdentifier() not yet implemented.");
0852: }
0853:
0854: public ResultSet getVersionColumns(String catalog, String schema,
0855: String table) throws SQLException {
0856: /**@todo Implement this java.sql.DatabaseMetaData method*/
0857: throw new java.lang.UnsupportedOperationException(
0858: "Method getVersionColumns() not yet implemented.");
0859: }
0860:
0861: public ResultSet getPrimaryKeys(String catalog, String schema,
0862: String table) throws SQLException {
0863: /**@todo Implement this java.sql.DatabaseMetaData method*/
0864: throw new java.lang.UnsupportedOperationException(
0865: "Method getPrimaryKeys() not yet implemented.");
0866: }
0867:
0868: public ResultSet getImportedKeys(String catalog, String schema,
0869: String table) throws SQLException {
0870: /**@todo Implement this java.sql.DatabaseMetaData method*/
0871: throw new java.lang.UnsupportedOperationException(
0872: "Method getImportedKeys() not yet implemented.");
0873: }
0874:
0875: public ResultSet getExportedKeys(String catalog, String schema,
0876: String table) throws SQLException {
0877: /**@todo Implement this java.sql.DatabaseMetaData method*/
0878: throw new java.lang.UnsupportedOperationException(
0879: "Method getExportedKeys() not yet implemented.");
0880: }
0881:
0882: public ResultSet getCrossReference(String primaryCatalog,
0883: String primarySchema, String primaryTable,
0884: String foreignCatalog, String foreignSchema,
0885: String foreignTable) throws SQLException {
0886: /**@todo Implement this java.sql.DatabaseMetaData method*/
0887: throw new java.lang.UnsupportedOperationException(
0888: "Method getCrossReference() not yet implemented.");
0889: }
0890:
0891: public ResultSet getTypeInfo() throws SQLException {
0892: /**@todo Implement this java.sql.DatabaseMetaData method*/
0893: throw new java.lang.UnsupportedOperationException(
0894: "Method getTypeInfo() not yet implemented.");
0895: }
0896:
0897: public ResultSet getIndexInfo(String catalog, String schema,
0898: String table, boolean unique, boolean approximate)
0899: throws SQLException {
0900: /**@todo Implement this java.sql.DatabaseMetaData method*/
0901: throw new java.lang.UnsupportedOperationException(
0902: "Method getIndexInfo() not yet implemented.");
0903: }
0904:
0905: public boolean supportsResultSetType(int type) throws SQLException {
0906: /**@todo Implement this java.sql.DatabaseMetaData method*/
0907: throw new java.lang.UnsupportedOperationException(
0908: "Method supportsResultSetType() not yet implemented.");
0909: }
0910:
0911: public boolean supportsResultSetConcurrency(int type,
0912: int concurrency) throws SQLException {
0913: /**@todo Implement this java.sql.DatabaseMetaData method*/
0914: throw new java.lang.UnsupportedOperationException(
0915: "Method supportsResultSetConcurrency() not yet implemented.");
0916: }
0917:
0918: public boolean ownUpdatesAreVisible(int type) throws SQLException {
0919: /**@todo Implement this java.sql.DatabaseMetaData method*/
0920: throw new java.lang.UnsupportedOperationException(
0921: "Method ownUpdatesAreVisible() not yet implemented.");
0922: }
0923:
0924: public boolean ownDeletesAreVisible(int type) throws SQLException {
0925: /**@todo Implement this java.sql.DatabaseMetaData method*/
0926: throw new java.lang.UnsupportedOperationException(
0927: "Method ownDeletesAreVisible() not yet implemented.");
0928: }
0929:
0930: public boolean ownInsertsAreVisible(int type) throws SQLException {
0931: /**@todo Implement this java.sql.DatabaseMetaData method*/
0932: throw new java.lang.UnsupportedOperationException(
0933: "Method ownInsertsAreVisible() not yet implemented.");
0934: }
0935:
0936: public boolean othersUpdatesAreVisible(int type)
0937: throws SQLException {
0938: /**@todo Implement this java.sql.DatabaseMetaData method*/
0939: throw new java.lang.UnsupportedOperationException(
0940: "Method othersUpdatesAreVisible() not yet implemented.");
0941: }
0942:
0943: public boolean othersDeletesAreVisible(int type)
0944: throws SQLException {
0945: /**@todo Implement this java.sql.DatabaseMetaData method*/
0946: throw new java.lang.UnsupportedOperationException(
0947: "Method othersDeletesAreVisible() not yet implemented.");
0948: }
0949:
0950: public boolean othersInsertsAreVisible(int type)
0951: throws SQLException {
0952: /**@todo Implement this java.sql.DatabaseMetaData method*/
0953: throw new java.lang.UnsupportedOperationException(
0954: "Method othersInsertsAreVisible() not yet implemented.");
0955: }
0956:
0957: public boolean updatesAreDetected(int type) throws SQLException {
0958: /**@todo Implement this java.sql.DatabaseMetaData method*/
0959: throw new java.lang.UnsupportedOperationException(
0960: "Method updatesAreDetected() not yet implemented.");
0961: }
0962:
0963: public boolean deletesAreDetected(int type) throws SQLException {
0964: /**@todo Implement this java.sql.DatabaseMetaData method*/
0965: throw new java.lang.UnsupportedOperationException(
0966: "Method deletesAreDetected() not yet implemented.");
0967: }
0968:
0969: public boolean insertsAreDetected(int type) throws SQLException {
0970: /**@todo Implement this java.sql.DatabaseMetaData method*/
0971: throw new java.lang.UnsupportedOperationException(
0972: "Method insertsAreDetected() not yet implemented.");
0973: }
0974:
0975: public boolean supportsBatchUpdates() throws SQLException {
0976: /**@todo Implement this java.sql.DatabaseMetaData method*/
0977: throw new java.lang.UnsupportedOperationException(
0978: "Method supportsBatchUpdates() not yet implemented.");
0979: }
0980:
0981: public ResultSet getUDTs(String catalog, String schemaPattern,
0982: String typeNamePattern, int[] types) throws SQLException {
0983: /**@todo Implement this java.sql.DatabaseMetaData method*/
0984: throw new java.lang.UnsupportedOperationException(
0985: "Method getUDTs() not yet implemented.");
0986: }
0987:
0988: public Connection getConnection() throws SQLException {
0989: /**@todo Implement this java.sql.DatabaseMetaData method*/
0990: throw new java.lang.UnsupportedOperationException(
0991: "Method getConnection() not yet implemented.");
0992: }
0993:
0994: public boolean supportsSavepoints() throws SQLException {
0995: /**@todo Implement this java.sql.DatabaseMetaData method*/
0996: throw new java.lang.UnsupportedOperationException(
0997: "Method supportsSavepoints() not yet implemented.");
0998: }
0999:
1000: public boolean supportsNamedParameters() throws SQLException {
1001: /**@todo Implement this java.sql.DatabaseMetaData method*/
1002: throw new java.lang.UnsupportedOperationException(
1003: "Method supportsNamedParameters() not yet implemented.");
1004: }
1005:
1006: public boolean supportsMultipleOpenResults() throws SQLException {
1007: /**@todo Implement this java.sql.DatabaseMetaData method*/
1008: throw new java.lang.UnsupportedOperationException(
1009: "Method supportsMultipleOpenResults() not yet implemented.");
1010: }
1011:
1012: public boolean supportsGetGeneratedKeys() throws SQLException {
1013: /**@todo Implement this java.sql.DatabaseMetaData method*/
1014: throw new java.lang.UnsupportedOperationException(
1015: "Method supportsGetGeneratedKeys() not yet implemented.");
1016: }
1017:
1018: public ResultSet getSuperTypes(String catalog,
1019: String schemaPattern, String typeNamePattern)
1020: throws SQLException {
1021: /**@todo Implement this java.sql.DatabaseMetaData method*/
1022: throw new java.lang.UnsupportedOperationException(
1023: "Method getSuperTypes() not yet implemented.");
1024: }
1025:
1026: public ResultSet getSuperTables(String catalog,
1027: String schemaPattern, String tableNamePattern)
1028: throws SQLException {
1029: /**@todo Implement this java.sql.DatabaseMetaData method*/
1030: throw new java.lang.UnsupportedOperationException(
1031: "Method getSuperTables() not yet implemented.");
1032: }
1033:
1034: public ResultSet getAttributes(String catalog,
1035: String schemaPattern, String typeNamePattern,
1036: String attributeNamePattern) throws SQLException {
1037: /**@todo Implement this java.sql.DatabaseMetaData method*/
1038: throw new java.lang.UnsupportedOperationException(
1039: "Method getAttributes() not yet implemented.");
1040: }
1041:
1042: public boolean supportsResultSetHoldability(int holdability)
1043: throws SQLException {
1044: /**@todo Implement this java.sql.DatabaseMetaData method*/
1045: throw new java.lang.UnsupportedOperationException(
1046: "Method supportsResultSetHoldability() not yet implemented.");
1047: }
1048:
1049: public int getResultSetHoldability() throws SQLException {
1050: /**@todo Implement this java.sql.DatabaseMetaData method*/
1051: throw new java.lang.UnsupportedOperationException(
1052: "Method getResultSetHoldability() not yet implemented.");
1053: }
1054:
1055: public int getDatabaseMajorVersion() throws SQLException {
1056: /**@todo Implement this java.sql.DatabaseMetaData method*/
1057: throw new java.lang.UnsupportedOperationException(
1058: "Method getDatabaseMajorVersion() not yet implemented.");
1059: }
1060:
1061: public int getDatabaseMinorVersion() throws SQLException {
1062: /**@todo Implement this java.sql.DatabaseMetaData method*/
1063: throw new java.lang.UnsupportedOperationException(
1064: "Method getDatabaseMinorVersion() not yet implemented.");
1065: }
1066:
1067: public int getJDBCMajorVersion() throws SQLException {
1068: /**@todo Implement this java.sql.DatabaseMetaData method*/
1069: throw new java.lang.UnsupportedOperationException(
1070: "Method getJDBCMajorVersion() not yet implemented.");
1071: }
1072:
1073: public int getJDBCMinorVersion() throws SQLException {
1074: /**@todo Implement this java.sql.DatabaseMetaData method*/
1075: throw new java.lang.UnsupportedOperationException(
1076: "Method getJDBCMinorVersion() not yet implemented.");
1077: }
1078:
1079: public int getSQLStateType() throws SQLException {
1080: /**@todo Implement this java.sql.DatabaseMetaData method*/
1081: throw new java.lang.UnsupportedOperationException(
1082: "Method getSQLStateType() not yet implemented.");
1083: }
1084:
1085: public boolean locatorsUpdateCopy() throws SQLException {
1086: /**@todo Implement this java.sql.DatabaseMetaData method*/
1087: throw new java.lang.UnsupportedOperationException(
1088: "Method locatorsUpdateCopy() not yet implemented.");
1089: }
1090:
1091: public boolean supportsStatementPooling() throws SQLException {
1092: /**@todo Implement this java.sql.DatabaseMetaData method*/
1093: throw new java.lang.UnsupportedOperationException(
1094: "Method supportsStatementPooling() not yet implemented.");
1095: }
1096:
1097: public boolean autoCommitFailureClosesAllResultSets()
1098: throws SQLException {
1099: // TODO Auto-generated method stub
1100: return false;
1101: }
1102:
1103: public ResultSet getClientInfoProperties() throws SQLException {
1104: // TODO Auto-generated method stub
1105: return null;
1106: }
1107:
1108: public ResultSet getFunctionColumns(String catalog,
1109: String schemaPattern, String functionNamePattern,
1110: String columnNamePattern) throws SQLException {
1111: // TODO Auto-generated method stub
1112: return null;
1113: }
1114:
1115: public ResultSet getFunctions(String catalog, String schemaPattern,
1116: String functionNamePattern) throws SQLException {
1117: // TODO Auto-generated method stub
1118: return null;
1119: }
1120:
1121: public RowIdLifetime getRowIdLifetime() throws SQLException {
1122: // TODO Auto-generated method stub
1123: return null;
1124: }
1125:
1126: public ResultSet getSchemas(String catalog, String schemaPattern)
1127: throws SQLException {
1128: // TODO Auto-generated method stub
1129: return null;
1130: }
1131:
1132: public boolean supportsStoredFunctionsUsingCallSyntax()
1133: throws SQLException {
1134: // TODO Auto-generated method stub
1135: return false;
1136: }
1137:
1138: public boolean isWrapperFor(Class<?> iface) throws SQLException {
1139: // TODO Auto-generated method stub
1140: return false;
1141: }
1142:
1143: public <T> T unwrap(Class<T> iface) throws SQLException {
1144: // TODO Auto-generated method stub
1145: return null;
1146: }
1147: }
|