
public class DataSourceImpl extends DataSourceAbstractImpl implements org.jboss.jca.common.api.metadata.ds.DataSource
bundle, connectable, driver, enabled, enlistmentTrace, jndiName, mcp, newConnectionSql, poolName, security, spy, statement, timeOut, tracking, transactionIsolation, urlDelimiter, urlSelectorStrategyClassName, useCcm, useJavaContext, validation| Constructor and Description |
|---|
DataSourceImpl(String connectionUrl,
String driverClass,
String dataSourceClass,
String driver,
org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
Map<String,String> connectionProperties,
org.jboss.jca.common.api.metadata.ds.TimeOut timeOut,
org.jboss.jca.common.api.metadata.ds.DsSecurity security,
org.jboss.jca.common.api.metadata.ds.Statement statement,
org.jboss.jca.common.api.metadata.ds.Validation validation,
String urlDelimiter,
String urlSelectorStrategyClassName,
String newConnectionSql,
Boolean useJavaContext,
String poolName,
Boolean enabled,
String jndiName,
Boolean spy,
Boolean useccm,
Boolean jta,
Boolean connectable,
Boolean tracking,
String mcp,
Boolean enlistmentTrace,
org.jboss.jca.common.api.metadata.ds.DsPool pool)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
void |
forceDataSourceClass(String dataSourceClass)
Set the dataSourceClass.
|
void |
forceDriverClass(String driverClass)
Set the driverClass.
|
Map<String,String> |
getConnectionProperties()
Get the connectionProperties.
|
String |
getConnectionUrl()
Get the connectionUrl.
|
String |
getDataSourceClass()
Get the dataSourceClass.
|
String |
getDriverClass()
Get the driverClass.
|
org.jboss.jca.common.api.metadata.ds.DsPool |
getPool()
Get the pool.
|
int |
hashCode() |
Boolean |
isJTA()
Get the JTA setting.
|
String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
getDriver, getJndiName, getMcp, getNewConnectionSql, getPoolName, getSecurity, getStatement, getTimeOut, getTransactionIsolation, getUrlDelimiter, getUrlSelectorStrategyClassName, getValidation, isConnectable, isEnabled, isEnlistmentTrace, isSpy, isTracking, isUseCcm, isUseJavaContext, partialCommonValidation, setEnabledclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic DataSourceImpl(String connectionUrl, String driverClass, String dataSourceClass, String driver, org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation, Map<String,String> connectionProperties, org.jboss.jca.common.api.metadata.ds.TimeOut timeOut, org.jboss.jca.common.api.metadata.ds.DsSecurity security, org.jboss.jca.common.api.metadata.ds.Statement statement, org.jboss.jca.common.api.metadata.ds.Validation validation, String urlDelimiter, String urlSelectorStrategyClassName, String newConnectionSql, Boolean useJavaContext, String poolName, Boolean enabled, String jndiName, Boolean spy, Boolean useccm, Boolean jta, Boolean connectable, Boolean tracking, String mcp, Boolean enlistmentTrace, org.jboss.jca.common.api.metadata.ds.DsPool pool) throws org.jboss.jca.common.api.validator.ValidateException
connectionUrl - connectionUrldriverClass - driverClassdataSourceClass - dataSourceClassdriver - drivertransactionIsolation - transactionIsolationconnectionProperties - connectionPropertiestimeOut - timeOutsecurity - securitystatement - statementvalidation - validationurlDelimiter - urlDelimiterurlSelectorStrategyClassName - urlSelectorStrategyClassNamenewConnectionSql - newConnectionSqluseJavaContext - useJavaContextpoolName - poolNameenabled - enabledjndiName - jndiNamespy - spyuseccm - useccmjta - jtaconnectable - connectabletracking - trackingmcp - mcpenlistmentTrace - enlistmentTracepool - poolorg.jboss.jca.common.api.validator.ValidateException - ValidateExceptionpublic Boolean isJTA()
isJTA in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic String getConnectionUrl()
getConnectionUrl in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic String getDriverClass()
getDriverClass in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic String getDataSourceClass()
getDataSourceClass in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic Map<String,String> getConnectionProperties()
getConnectionProperties in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic org.jboss.jca.common.api.metadata.ds.DsPool getPool()
getPool in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic void forceDriverClass(String driverClass)
driverClass - The driverClass to set.public void forceDataSourceClass(String dataSourceClass)
dataSourceClass - The dataSourceClass to set.public void validate()
throws org.jboss.jca.common.api.validator.ValidateException
validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadataorg.jboss.jca.common.api.validator.ValidateException - in case of validation failpublic int hashCode()
hashCode in class DataSourceAbstractImplpublic boolean equals(Object obj)
equals in class DataSourceAbstractImplpublic String toString()
toString in class DataSourceAbstractImplCopyright © 2014 IronJacamar (http://www.ironjacamar.org)