
public class DataSourceImpl extends DataSourceAbstractImpl implements org.jboss.jca.common.api.metadata.ds.v10.DataSource
enabled, jndiName, poolName, security, spy, statement, timeOut, transactionIsolation, urlDelimiter, urlSelectorStrategyClassName, useCcm, useJavaContext, validation| Constructor and Description |
|---|
DataSourceImpl(java.lang.String connectionUrl,
java.lang.String driverClass,
java.lang.String dataSourceClass,
java.lang.String driver,
org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
java.util.Map<java.lang.String,java.lang.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,
java.lang.String urlDelimiter,
java.lang.String urlSelectorStrategyClassName,
java.lang.String newConnectionSql,
java.lang.Boolean useJavaContext,
java.lang.String poolName,
java.lang.Boolean enabled,
java.lang.String jndiName,
java.lang.Boolean spy,
java.lang.Boolean useccm,
java.lang.Boolean jta,
org.jboss.jca.common.api.metadata.common.CommonPool pool)
Create a new DataSourceImpl.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
void |
forceDataSourceClass(java.lang.String dataSourceClass)
Set the dataSourceClass.
|
void |
forceDriverClass(java.lang.String driverClass)
Set the driverClass.
|
java.util.Map<java.lang.String,java.lang.String> |
getConnectionProperties()
Get the connectionProperties.
|
java.lang.String |
getConnectionUrl()
Get the connectionUrl.
|
java.lang.String |
getDataSourceClass()
Get the dataSourceClass.
|
java.lang.String |
getDriver()
Get the driver.
|
java.lang.String |
getDriverClass()
Get the driverClass.
|
java.lang.String |
getNewConnectionSql()
Get the newConnectionSql.
|
org.jboss.jca.common.api.metadata.common.CommonPool |
getPool()
Get the pool.
|
org.jboss.jca.common.api.metadata.ds.Statement |
getStatement()
Get the statement.
|
java.lang.String |
getUrlDelimiter()
Get the urlDelimiter.
|
java.lang.String |
getUrlSelectorStrategyClassName()
Get the urlSelectorStrategyClassName.
|
int |
hashCode() |
java.lang.Boolean |
isJTA()
Get the JTA setting.
|
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
getJndiName, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isSpy, isUseCcm, isUseJavaContext, partialCommonValidation, setEnabledpublic DataSourceImpl(java.lang.String connectionUrl,
java.lang.String driverClass,
java.lang.String dataSourceClass,
java.lang.String driver,
org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
java.util.Map<java.lang.String,java.lang.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,
java.lang.String urlDelimiter,
java.lang.String urlSelectorStrategyClassName,
java.lang.String newConnectionSql,
java.lang.Boolean useJavaContext,
java.lang.String poolName,
java.lang.Boolean enabled,
java.lang.String jndiName,
java.lang.Boolean spy,
java.lang.Boolean useccm,
java.lang.Boolean jta,
org.jboss.jca.common.api.metadata.common.CommonPool 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 - jtapool - poolorg.jboss.jca.common.api.validator.ValidateException - ValidateExceptionpublic java.lang.Boolean isJTA()
isJTA in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getConnectionUrl()
getConnectionUrl in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getDriverClass()
getDriverClass in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getDataSourceClass()
getDataSourceClass in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getDriver()
getDriver in interface org.jboss.jca.common.api.metadata.ds.CommonDataSourcepublic final java.util.Map<java.lang.String,java.lang.String> getConnectionProperties()
getConnectionProperties in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final org.jboss.jca.common.api.metadata.ds.Statement getStatement()
getStatement in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getUrlDelimiter()
getUrlDelimiter in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getUrlSelectorStrategyClassName()
getUrlSelectorStrategyClassName in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic final java.lang.String getNewConnectionSql()
getNewConnectionSql in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic org.jboss.jca.common.api.metadata.common.CommonPool getPool()
getPool in interface org.jboss.jca.common.api.metadata.ds.DataSourcepublic int hashCode()
hashCode in class DataSourceAbstractImplpublic boolean equals(java.lang.Object obj)
equals in class DataSourceAbstractImplpublic java.lang.String toString()
DataSourceAbstractImpltoString in class DataSourceAbstractImplpublic void validate()
throws org.jboss.jca.common.api.validator.ValidateException
org.jboss.jca.common.api.metadata.ValidatableMetadatavalidate in interface org.jboss.jca.common.api.metadata.ValidatableMetadataorg.jboss.jca.common.api.validator.ValidateException - in case of validation failpublic final void forceDriverClass(java.lang.String driverClass)
driverClass - The driverClass to set.public final void forceDataSourceClass(java.lang.String dataSourceClass)
dataSourceClass - The dataSourceClass to set.Copyright © 2013 IronJacamar (http://www.ironjacamar.org)