Interface DataSource
- All Superinterfaces:
CommonDataSource,JCAMetadata,Serializable,ValidatableMetadata
A DataSource.
- Author:
- Stefano Maestri
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumAn attribute.static enumA Tag. -
Method Summary
Modifier and TypeMethodDescriptionGet the connectionProperties.Get the connectionUrl.Get the dataSourceClass.Get the driverClass.Get the newConnectionSql.getPool()Get the pool.Get the statement.Get the urlDelimiter.Get the urlSelectorStrategyClassName.Get the connectable flagisJTA()Get the JTA setting.Get the tracking flagMethods inherited from interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
getDriver, getJndiName, getMcp, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isEnlistmentTrace, isSpy, isUseCcm, isUseJavaContext, setEnabledMethods inherited from interface org.jboss.jca.common.api.metadata.ValidatableMetadata
validate
-
Method Details
-
isJTA
Boolean isJTA()Get the JTA setting.- Returns:
- The value
-
getConnectionUrl
String getConnectionUrl()Get the connectionUrl.- Returns:
- the connectionUrl.
-
getDriverClass
String getDriverClass()Get the driverClass.- Returns:
- the driverClass.
-
getDataSourceClass
String getDataSourceClass()Get the dataSourceClass.- Returns:
- the value.
-
getConnectionProperties
Get the connectionProperties.- Returns:
- the connectionProperties.
-
getStatement
Statement getStatement()Get the statement.- Returns:
- the statement.
-
getUrlDelimiter
String getUrlDelimiter()Get the urlDelimiter.- Returns:
- the urlDelimiter.
-
getUrlSelectorStrategyClassName
String getUrlSelectorStrategyClassName()Get the urlSelectorStrategyClassName.- Returns:
- the urlSelectorStrategyClassName.
-
getNewConnectionSql
String getNewConnectionSql()Get the newConnectionSql.- Returns:
- the newConnectionSql.
-
getPool
DsPool getPool()Get the pool.- Returns:
- the pool.
-
isConnectable
Boolean isConnectable()Get the connectable flag- Returns:
- The value
-
isTracking
Boolean isTracking()Get the tracking flag- Returns:
nullis container default, a value is an override
-