Activity - extractDatabaseSchema

Activity Type: Relational

Description

Retrieve metadata from a database. Note that output from this activity must be converted into a string representation, e.g. using the databaseSchemaToXML activity, before it can be delivered in the response or to an output stream activity.

Examples

<extractDatabaseSchema name="extract">
  <output name="schema">
</extractDatabaseSchema>
<extractDatabaseSchema name="extract">
  <getTables namesOnly="true">
  <output name="schema">
</extractDatabaseSchema>
<extractDatabaseSchema name="extract">
  <getTables schemaNamePattern="ogsadai" tableNamePattern="littleblackbook">
  <output name="schema">
</extractDatabaseSchema>

Specification

Element extractDatabaseSchema:

Data Resource Accessor

This activity requires a data resource accessor that implements the following interface: uk.org.ogsadai.dataresource.JDBCConnectionProvider

Input and Output Types

XML Schema

OGSA-DAI/schema/ogsadai/xsd/activities/extract_database_schema.xsd

Class

uk.org.ogsadai.activity.relational.ExtractDatabaseSchemaActivity

Client Toolkit Class

uk.org.ogsadai.client.toolkit.activity.relational.ExtractDatabaseSchema