|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.dna.common.jdbc.provider.DefaultDatabaseMetadataProvider
public abstract class DefaultDatabaseMetadataProvider

Default DatabaseMetadataProvider
| Constructor Summary | |
|---|---|
DefaultDatabaseMetadataProvider()
Default Constructor |
|
DefaultDatabaseMetadataProvider(String name)
Constructor |
|
| Method Summary | |
|---|---|
Connection |
getConnection()
Returns database connection |
DatabaseMetaData |
getDatabaseMetaData()
Returns database metadata |
String |
getEmptyStringNotation()
Get provider's notation for empty string |
String |
getName()
Returns DatabaseMetadataProvider logical name |
String |
getNullStringNotation()
Get provider's notation for NULL string |
Properties |
getProperties()
Returns provider properties |
void |
release(boolean silently)
Releases database resources |
void |
setEmptyStringNotation(String emptyStringNotation)
Set provider's notation for empty string |
void |
setName(String name)
Sets the DatabaseMetadataProvider logical name |
void |
setNullStringNotation(String nullStringNotation)
Set provider's notation for NULL string |
void |
setProperties(Properties properties)
Sets the provider properties |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultDatabaseMetadataProvider()
public DefaultDatabaseMetadataProvider(String name)
name - the DatabaseMetadataProvider logical name| Method Detail |
|---|
public void release(boolean silently)
release in interface DatabaseMetadataProvidersilently - if true never generates Exception; otherwise mage rethrow RunTimeException
public DatabaseMetaData getDatabaseMetaData()
throws Exception
getDatabaseMetaData in interface DatabaseMetadataProviderException
public Connection getConnection()
throws Exception
getConnection in interface DatabaseMetadataProviderExceptionpublic String getName()
getName in interface DatabaseMetadataProviderpublic void setName(String name)
setName in interface DatabaseMetadataProvidername - the DatabaseMetadataProvider logical namepublic String getEmptyStringNotation()
getEmptyStringNotation in interface DatabaseMetadataProviderpublic void setEmptyStringNotation(String emptyStringNotation)
setEmptyStringNotation in interface DatabaseMetadataProvideremptyStringNotation - the provider's notation for empty stringpublic String getNullStringNotation()
getNullStringNotation in interface DatabaseMetadataProviderpublic void setNullStringNotation(String nullStringNotation)
setNullStringNotation in interface DatabaseMetadataProvidernullStringNotation - the provider's notation for NULL stringpublic Properties getProperties()
getProperties in interface DatabaseMetadataProviderpublic void setProperties(Properties properties)
setProperties in interface DatabaseMetadataProviderproperties - the provider properties
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||