| 1 18 19 20 package org.webdocwf.util.xml; 21 22 import java.sql.DatabaseMetaData ; 23 import java.sql.SQLException ; 24 import java.sql.ResultSet ; 25 import java.sql.Connection ; 26 27 32 public class XmlDatabaseMetaData implements DatabaseMetaData { 33 34 private XmlConnection xmlConnection; 35 36 public XmlDatabaseMetaData(XmlConnection conn) { 37 this.xmlConnection = conn; 38 } 39 40 public boolean allProceduresAreCallable() throws SQLException { 41 42 throw new java.lang.UnsupportedOperationException ("Method allProceduresAreCallable() not yet implemented."); 43 } 44 public boolean allTablesAreSelectable() throws SQLException { 45 46 throw new java.lang.UnsupportedOperationException ("Method allTablesAreSelectable() not yet implemented."); 47 } 48 public String getURL() throws SQLException { 49 50 throw new java.lang.UnsupportedOperationException ("Method getURL() not yet implemented."); 51 } 52 public String getUserName() throws SQLException { 53 54 throw new java.lang.UnsupportedOperationException ("Method getUserName() not yet implemented."); 55 } 56 public boolean isReadOnly() throws SQLException { 57 58 throw new java.lang.UnsupportedOperationException ("Method isReadOnly() not yet implemented."); 59 } 60 public boolean nullsAreSortedHigh() throws SQLException { 61 62 throw new java.lang.UnsupportedOperationException ("Method nullsAreSortedHigh() not yet implemented."); 63 } 64 public boolean nullsAreSortedLow() throws SQLException { 65 66 throw new java.lang.UnsupportedOperationException ("Method nullsAreSortedLow() not yet implemented."); 67 } 68 public boolean nullsAreSortedAtStart() throws SQLException { 69 70 throw new java.lang.UnsupportedOperationException ("Method nullsAreSortedAtStart() not yet implemented."); 71 } 72 public boolean nullsAreSortedAtEnd() throws SQLException { 73 74 throw new java.lang.UnsupportedOperationException ("Method nullsAreSortedAtEnd() not yet implemented."); 75 } 76 public String getDatabaseProductName() throws SQLException { 77 78 throw new java.lang.UnsupportedOperationException ("Method getDatabaseProductName() not yet implemented."); 79 } 80 public String getDatabaseProductVersion() throws SQLException { 81 82 throw new java.lang.UnsupportedOperationException ("Method getDatabaseProductVersion() not yet implemented."); 83 } 84 public String getDriverName() throws SQLException { 85 86 throw new java.lang.UnsupportedOperationException ("Method getDriverName() not yet implemented."); 87 } 88 public String getDriverVersion() throws SQLException { 89 90 throw new java.lang.UnsupportedOperationException ("Method getDriverVersion() not yet implemented."); 91 } 92 public int getDriverMajorVersion() { 93 94 throw new java.lang.UnsupportedOperationException ("Method getDriverMajorVersion() not yet implemented."); 95 } 96 public int getDriverMinorVersion() { 97 98 throw new java.lang.UnsupportedOperationException ("Method getDriverMinorVersion() not yet implemented."); 99 } 100 public boolean usesLocalFiles() throws SQLException { 101 102 throw new java.lang.UnsupportedOperationException ("Method usesLocalFiles() not yet implemented."); 103 } 104 public boolean usesLocalFilePerTable() throws SQLException { 105 106 throw new java.lang.UnsupportedOperationException ("Method usesLocalFilePerTable() not yet implemented."); 107 } 108 public boolean supportsMixedCaseIdentifiers() throws SQLException { 109 110 throw new java.lang.UnsupportedOperationException ("Method supportsMixedCaseIdentifiers() not yet implemented."); 111 } 112 public boolean storesUpperCaseIdentifiers() throws SQLException { 113 114 throw new java.lang.UnsupportedOperationException ("Method storesUpperCaseIdentifiers() not yet implemented."); 115 } 116 public boolean storesLowerCaseIdentifiers() throws SQLException { 117 118 throw new java.lang.UnsupportedOperationException ("Method storesLowerCaseIdentifiers() not yet implemented."); 119 } 120 public boolean storesMixedCaseIdentifiers() throws SQLException { 121 122 throw new java.lang.UnsupportedOperationException ("Method storesMixedCaseIdentifiers() not yet implemented."); 123 } 124 public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException { 125 126 throw new java.lang.UnsupportedOperationException ("Method supportsMixedCaseQuotedIdentifiers() not yet implemented."); 127 } 128 public boolean storesUpperCaseQuotedIdentifiers() throws SQLException { 129 130 throw new java.lang.UnsupportedOperationException ("Method storesUpperCaseQuotedIdentifiers() not yet implemented."); 131 } 132 public boolean storesLowerCaseQuotedIdentifiers() throws SQLException { 133 134 throw new java.lang.UnsupportedOperationException ("Method storesLowerCaseQuotedIdentifiers() not yet implemented."); 135 } 136 public boolean storesMixedCaseQuotedIdentifiers() throws SQLException { 137 138 throw new java.lang.UnsupportedOperationException ("Method storesMixedCaseQuotedIdentifiers() not yet implemented."); 139 } 140 public String getIdentifierQuoteString() throws SQLException { 141 142 throw new java.lang.UnsupportedOperationException ("Method getIdentifierQuoteString() not yet implemented."); 143 } 144 public String getSQLKeywords() throws SQLException { 145 146 throw new java.lang.UnsupportedOperationException ("Method getSQLKeywords() not yet implemented."); 147 } 148 public String getNumericFunctions() throws SQLException { 149 150 throw new java.lang.UnsupportedOperationException ("Method getNumericFunctions() not yet implemented."); 151 } 152 public String getStringFunctions() throws SQLException { 153 154 throw new java.lang.UnsupportedOperationException ("Method getStringFunctions() not yet implemented."); 155 } 156 public String getSystemFunctions() throws SQLException { 157 158 throw new java.lang.UnsupportedOperationException ("Method getSystemFunctions() not yet implemented."); 159 } 160 public String getTimeDateFunctions() throws SQLException { 161 162 throw new java.lang.UnsupportedOperationException ("Method getTimeDateFunctions() not yet implemented."); 163 } 164 public String getSearchStringEscape() throws SQLException { 165 166 throw new java.lang.UnsupportedOperationException ("Method getSearchStringEscape() not yet implemented."); 167 } 168 public String getExtraNameCharacters() throws SQLException { 169 170 throw new java.lang.UnsupportedOperationException ("Method getExtraNameCharacters() not yet implemented."); 171 } 172 public boolean supportsAlterTableWithAddColumn() throws SQLException { 173 174 throw new java.lang.UnsupportedOperationException ("Method supportsAlterTableWithAddColumn() not yet implemented."); 175 } 176 public boolean supportsAlterTableWithDropColumn() throws SQLException { 177 178 throw new java.lang.UnsupportedOperationException ("Method supportsAlterTableWithDropColumn() not yet implemented."); 179 } 180 public boolean supportsColumnAliasing() throws SQLException { 181 182 throw new java.lang.UnsupportedOperationException ("Method supportsColumnAliasing() not yet implemented."); 183 } 184 public boolean nullPlusNonNullIsNull() throws SQLException { 185 186 throw new java.lang.UnsupportedOperationException ("Method nullPlusNonNullIsNull() not yet implemented."); 187 } 188 public boolean supportsConvert() throws SQLException { 189 190 throw new java.lang.UnsupportedOperationException ("Method supportsConvert() not yet implemented."); 191 } 192 public boolean supportsConvert(int fromType, int toType) throws SQLException { 193 194 throw new java.lang.UnsupportedOperationException ("Method supportsConvert() not yet implemented."); 195 } 196 public boolean supportsTableCorrelationNames() throws SQLException { 197 198 throw new java.lang.UnsupportedOperationException ("Method supportsTableCorrelationNames() not yet implemented."); 199 } 200 public boolean supportsDifferentTableCorrelationNames() throws SQLException { 201 202 throw new java.lang.UnsupportedOperationException ("Method supportsDifferentTableCorrelationNames() not yet implemented."); 203 } 204 public boolean supportsExpressionsInOrderBy() throws SQLException { 205 206 throw new java.lang.UnsupportedOperationException ("Method supportsExpressionsInOrderBy() not yet implemented."); 207 } 208 public boolean supportsOrderByUnrelated() throws SQLException { 209 210 throw new java.lang.UnsupportedOperationException ("Method supportsOrderByUnrelated() not yet implemented."); 211 } 212 public boolean supportsGroupBy() throws SQLException { 213 214 throw new java.lang.UnsupportedOperationException ("Method supportsGroupBy() not yet implemented."); 215 } 216 public boolean supportsGroupByUnrelated() throws SQLException { 217 218 throw new java.lang.UnsupportedOperationException ("Method supportsGroupByUnrelated() not yet implemented."); 219 } 220 public boolean supportsGroupByBeyondSelect() throws SQLException { 221 222 throw new java.lang.UnsupportedOperationException ("Method supportsGroupByBeyondSelect() not yet implemented."); 223 } 224 public boolean supportsLikeEscapeClause() throws SQLException { 225 226 throw new java.lang.UnsupportedOperationException ("Method supportsLikeEscapeClause() not yet implemented."); 227 } 228 public boolean supportsMultipleResultSets() throws SQLException { 229 230 throw new java.lang.UnsupportedOperationException ("Method supportsMultipleResultSets() not yet implemented."); 231 } 232 public boolean supportsMultipleTransactions() throws SQLException { 233 234 throw new java.lang.UnsupportedOperationException ("Method supportsMultipleTransactions() not yet implemented."); 235 } 236 public boolean supportsNonNullableColumns() throws SQLException { 237 238 throw new java.lang.UnsupportedOperationException ("Method supportsNonNullableColumns() not yet implemented."); 239 } 240 public boolean supportsMinimumSQLGrammar() throws SQLException { 241 242 throw new java.lang.UnsupportedOperationException ("Method supportsMinimumSQLGrammar() not yet implemented."); 243 } 244 public boolean supportsCoreSQLGrammar() throws SQLException { 245 246 throw new java.lang.UnsupportedOperationException ("Method supportsCoreSQLGrammar() not yet implemented."); 247 } 248 public boolean supportsExtendedSQLGrammar() throws SQLException { 249 250 throw new java.lang.UnsupportedOperationException ("Method supportsExtendedSQLGrammar() not yet implemented."); 251 } 252 public boolean supportsANSI92EntryLevelSQL() throws SQLException { 253 254 throw new java.lang.UnsupportedOperationException ("Method supportsANSI92EntryLevelSQL() not yet implemented."); 255 } 256 public boolean supportsANSI92IntermediateSQL() throws SQLException { 257 258 throw new java.lang.UnsupportedOperationException ("Method supportsANSI92IntermediateSQL() not yet implemented."); 259 } 260 public boolean supportsANSI92FullSQL() throws SQLException { 261 262 throw new java.lang.UnsupportedOperationException ("Method supportsANSI92FullSQL() not yet implemented."); 263 } 264 public boolean supportsIntegrityEnhancementFacility() throws SQLException { 265 266 throw new java.lang.UnsupportedOperationException ("Method supportsIntegrityEnhancementFacility() not yet implemented."); 267 } 268 public boolean supportsOuterJoins() throws SQLException { 269 270 throw new java.lang.UnsupportedOperationException ("Method supportsOuterJoins() not yet implemented."); 271 } 272 public boolean supportsFullOuterJoins() throws SQLException { 273 274 throw new java.lang.UnsupportedOperationException ("Method supportsFullOuterJoins() not yet implemented."); 275 } 276 public boolean supportsLimitedOuterJoins() throws SQLException { 277 278 throw new java.lang.UnsupportedOperationException ("Method supportsLimitedOuterJoins() not yet implemented."); 279 } 280 public String getSchemaTerm() throws SQLException { 281 282 throw new java.lang.UnsupportedOperationException ("Method getSchemaTerm() not yet implemented."); 283 } 284 public String getProcedureTerm() throws SQLException { 285 286 throw new java.lang.UnsupportedOperationException ("Method getProcedureTerm() not yet implemented."); 287 } 288 public String getCatalogTerm() throws SQLException { 289 290 throw new java.lang.UnsupportedOperationException ("Method getCatalogTerm() not yet implemented."); 291 } 292 public boolean isCatalogAtStart() throws SQLException { 293 294 throw new java.lang.UnsupportedOperationException ("Method isCatalogAtStart() not yet implemented."); 295 } 296 public String getCatalogSeparator() throws SQLException { 297 298 throw new java.lang.UnsupportedOperationException ("Method getCatalogSeparator() not yet implemented."); 299 } 300 public boolean supportsSchemasInDataManipulation() throws SQLException { 301 302 throw new java.lang.UnsupportedOperationException ("Method supportsSchemasInDataManipulation() not yet implemented."); 303 } 304 public boolean supportsSchemasInProcedureCalls() throws SQLException { 305 306 throw new java.lang.UnsupportedOperationException ("Method supportsSchemasInProcedureCalls() not yet implemented."); 307 } 308 public boolean supportsSchemasInTableDefinitions() throws SQLException { 309 310 throw new java.lang.UnsupportedOperationException ("Method supportsSchemasInTableDefinitions() not yet implemented."); 311 } 312 public boolean supportsSchemasInIndexDefinitions() throws SQLException { 313 314 throw new java.lang.UnsupportedOperationException ("Method supportsSchemasInIndexDefinitions() not yet implemented."); 315 } 316 public boolean supportsSchemasInPrivilegeDefinitions() throws SQLException { 317 318 throw new java.lang.UnsupportedOperationException ("Method supportsSchemasInPrivilegeDefinitions() not yet implemented."); 319 } 320 public boolean supportsCatalogsInDataManipulation() throws SQLException { 321 322 throw new java.lang.UnsupportedOperationException ("Method supportsCatalogsInDataManipulation() not yet implemented."); 323 } 324 public boolean supportsCatalogsInProcedureCalls() throws SQLException { 325 326 throw new java.lang.UnsupportedOperationException ("Method supportsCatalogsInProcedureCalls() not yet implemented."); 327 } 328 public boolean supportsCatalogsInTableDefinitions() throws SQLException { 329 330 throw new java.lang.UnsupportedOperationException ("Method supportsCatalogsInTableDefinitions() not yet implemented."); 331 } 332 public boolean supportsCatalogsInIndexDefinitions() throws SQLException { 333 334 throw new java.lang.UnsupportedOperationException ("Method supportsCatalogsInIndexDefinitions() not yet implemented."); 335 } 336 public boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException { 337 338 throw new java.lang.UnsupportedOperationException ("Method supportsCatalogsInPrivilegeDefinitions() not yet implemented."); 339 } 340 public boolean supportsPositionedDelete() throws SQLException { 341 342 throw new java.lang.UnsupportedOperationException ("Method supportsPositionedDelete() not yet implemented."); 343 } 344 public boolean supportsPositionedUpdate() throws SQLException { 345 346 throw new java.lang.UnsupportedOperationException ("Method supportsPositionedUpdate() not yet implemented."); 347 } 348 public boolean supportsSelectForUpdate() throws SQLException { 349 350 throw new java.lang.UnsupportedOperationException ("Method supportsSelectForUpdate() not yet implemented."); 351 } 352 public boolean supportsStoredProcedures() throws SQLException { 353 354 throw new java.lang.UnsupportedOperationException ("Method supportsStoredProcedures() not yet implemented."); 355 } 356 public boolean supportsSubqueriesInComparisons() throws SQLException { 357 358 throw new java.lang.UnsupportedOperationException ("Method supportsSubqueriesInComparisons() not yet implemented."); 359 } 360 public boolean supportsSubqueriesInExists() throws SQLException { 361 362 throw new java.lang.UnsupportedOperationException ("Method supportsSubqueriesInExists() not yet implemented."); 363 } 364 public boolean supportsSubqueriesInIns() throws SQLException { 365 366 throw new java.lang.UnsupportedOperationException ("Method supportsSubqueriesInIns() not yet implemented."); 367 } 368 public boolean supportsSubqueriesInQuantifieds() throws SQLException { 369 370 throw new java.lang.UnsupportedOperationException ("Method supportsSubqueriesInQuantifieds() not yet implemented."); 371 } 372 public boolean supportsCorrelatedSubqueries() throws SQLException { 373 374 throw new java.lang.UnsupportedOperationException ("Method supportsCorrelatedSubqueries() not yet implemented."); 375 } 376 public boolean supportsUnion() throws SQLException { 377 378 throw new java.lang.UnsupportedOperationException ("Method supportsUnion() not yet implemented."); 379 } 380 public boolean supportsUnionAll() throws SQLException { 381 382 throw new java.lang.UnsupportedOperationException ("Method supportsUnionAll() not yet implemented."); 383 } 384 public boolean supportsOpenCursorsAcrossCommit() throws SQLException { 385 386 throw new java.lang.UnsupportedOperationException ("Method supportsOpenCursorsAcrossCommit() not yet implemented."); 387 } 388 public boolean supportsOpenCursorsAcrossRollback() throws SQLException { 389 390 throw new java.lang.UnsupportedOperationException ("Method supportsOpenCursorsAcrossRollback() not yet implemented."); 391 } 392 public boolean supportsOpenStatementsAcrossCommit() throws SQLException { 393 394 throw new java.lang.UnsupportedOperationException ("Method supportsOpenStatementsAcrossCommit() not yet implemented."); 395 } 396 public boolean supportsOpenStatementsAcrossRollback() throws SQLException { 397 398 throw new java.lang.UnsupportedOperationException ("Method supportsOpenStatementsAcrossRollback() not yet implemented."); 399 } 400 public int getMaxBinaryLiteralLength() throws SQLException { 401 402 throw new java.lang.UnsupportedOperationException ("Method getMaxBinaryLiteralLength() not yet implemented."); 403 } 404 public int getMaxCharLiteralLength() throws SQLException { 405 406 throw new java.lang.UnsupportedOperationException ("Method getMaxCharLiteralLength() not yet implemented."); 407 } 408 public int getMaxColumnNameLength() throws SQLException { 409 410 throw new java.lang.UnsupportedOperationException ("Method getMaxColumnNameLength() not yet implemented."); 411 } 412 public int getMaxColumnsInGroupBy() throws SQLException { 413 414 throw new java.lang.UnsupportedOperationException ("Method getMaxColumnsInGroupBy() not yet implemented."); 415 } 416 public int getMaxColumnsInIndex() throws SQLException { 417 418 throw new java.lang.UnsupportedOperationException ("Method getMaxColumnsInIndex() not yet implemented."); 419 } 420 public int getMaxColumnsInOrderBy() throws SQLException { 421 422 throw new java.lang.UnsupportedOperationException ("Method getMaxColumnsInOrderBy() not yet implemented."); 423 } 424 public int getMaxColumnsInSelect() throws SQLException { 425 426 throw new java.lang.UnsupportedOperationException ("Method getMaxColumnsInSelect() not yet implemented."); 427 } 428 public int getMaxColumnsInTable() throws SQLException { 429 430 throw new java.lang.UnsupportedOperationException ("Method getMaxColumnsInTable() not yet implemented."); 431 } 432 public int getMaxConnections() throws SQLException { 433 434 throw new java.lang.UnsupportedOperationException ("Method getMaxConnections() not yet implemented."); 435 } 436 public int getMaxCursorNameLength() throws SQLException { 437 438 throw new java.lang.UnsupportedOperationException ("Method getMaxCursorNameLength() not yet implemented."); 439 } 440 public int getMaxIndexLength() throws SQLException { 441 442 throw new java.lang.UnsupportedOperationException ("Method getMaxIndexLength() not yet implemented."); 443 } 444 public int getMaxSchemaNameLength() throws SQLException { 445 446 throw new java.lang.UnsupportedOperationException ("Method getMaxSchemaNameLength() not yet implemented."); 447 } 448 public int getMaxProcedureNameLength() throws SQLException { 449 450 throw new java.lang.UnsupportedOperationException ("Method getMaxProcedureNameLength() not yet implemented."); 451 } 452 public int getMaxCatalogNameLength() throws SQLException { 453 454 throw new java.lang.UnsupportedOperationException ("Method getMaxCatalogNameLength() not yet implemented."); 455 } 456 public int getMaxRowSize() throws SQLException { 457 458 throw new java.lang.UnsupportedOperationException ("Method getMaxRowSize() not yet implemented."); 459 } 460 public boolean doesMaxRowSizeIncludeBlobs() throws SQLException { 461 462 throw new java.lang.UnsupportedOperationException ("Method doesMaxRowSizeIncludeBlobs() not yet implemented."); 463 } 464 public int getMaxStatementLength() throws SQLException { 465 466 throw new java.lang.UnsupportedOperationException ("Method getMaxStatementLength() not yet implemented."); 467 } 468 public int getMaxStatements() throws SQLException { 469 470 throw new java.lang.UnsupportedOperationException ("Method getMaxStatements() not yet implemented."); 471 } 472 public int getMaxTableNameLength() throws SQLException { 473 474 throw new java.lang.UnsupportedOperationException ("Method getMaxTableNameLength() not yet implemented."); 475 } 476 public int getMaxTablesInSelect() throws SQLException { 477 478 throw new java.lang.UnsupportedOperationException ("Method getMaxTablesInSelect() not yet implemented."); 479 } 480 public int getMaxUserNameLength() throws SQLException { 481 482 throw new java.lang.UnsupportedOperationException ("Method getMaxUserNameLength() not yet implemented."); 483 } 484 public int getDefaultTransactionIsolation() throws SQLException { 485 486 throw new java.lang.UnsupportedOperationException ("Method getDefaultTransactionIsolation() not yet implemented."); 487 } 488 public boolean supportsTransactions() throws SQLException { 489 490 throw new java.lang.UnsupportedOperationException ("Method supportsTransactions() not yet implemented."); 491 } 492 public boolean supportsTransactionIsolationLevel(int level) throws SQLException { 493 494 throw new java.lang.UnsupportedOperationException ("Method supportsTransactionIsolationLevel() not yet implemented."); 495 } 496 public boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException { 497 498 throw new java.lang.UnsupportedOperationException ("Method supportsDataDefinitionAndDataManipulationTransactions() not yet implemented."); 499 } 500 public boolean supportsDataManipulationTransactionsOnly() throws SQLException { 501 502 throw new java.lang.UnsupportedOperationException ("Method supportsDataManipulationTransactionsOnly() not yet implemented."); 503 } 504 public boolean dataDefinitionCausesTransactionCommit() throws SQLException { 505 506 throw new java.lang.UnsupportedOperationException ("Method dataDefinitionCausesTransactionCommit() not yet implemented."); 507 } 508 public boolean dataDefinitionIgnoredInTransactions() throws SQLException { 509 510 throw new java.lang.UnsupportedOperationException ("Method dataDefinitionIgnoredInTransactions() not yet implemented."); 511 } 512 public ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException { 513 514 throw new java.lang.UnsupportedOperationException ("Method getProcedures() not yet implemented."); 515 } 516 public ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException
|