org.jboss.dna.common.jdbc.provider
Interface DataSourceDatabaseMetadataProvider

All Superinterfaces:
DatabaseMetadataProvider, Serializable
All Known Implementing Classes:
DefaultDataSourceDatabaseMetadataProvider

public interface DataSourceDatabaseMetadataProvider
extends DatabaseMetadataProvider

DataSource based Database Metadata Provider (such as JEE App container based)

Author:
Sergiy Litsenko

Method Summary
 DataSource getDataSource()
          Returns DataSource
 String getDataSourceName()
          Gets data source JNDI name
 void setDataSourceName(String dataSourceName)
          Sets data source JNDI name
 
Methods inherited from interface org.jboss.dna.common.jdbc.provider.DatabaseMetadataProvider
getConnection, getDatabaseMetaData, getEmptyStringNotation, getName, getNullStringNotation, getProperties, release, setEmptyStringNotation, setName, setNullStringNotation, setProperties
 

Method Detail

getDataSource

DataSource getDataSource()
                         throws Exception
Returns DataSource

Returns:
DataSource
Throws:
Exception

getDataSourceName

String getDataSourceName()
Gets data source JNDI name

Returns:
data source JNDI name

setDataSourceName

void setDataSourceName(String dataSourceName)
Sets data source JNDI name

Parameters:
dataSourceName - the data source JNDI name


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.