public class ModifiableXaDataSource
extends org.jboss.jca.common.metadata.ds.XADataSourceImpl
implements org.jboss.jca.common.api.metadata.ds.XaDataSource
recovery, urlProperty, xaDataSourceClass, xaDataSourceProperty, xaPool
connectable, driver, enabled, enlistmentTrace, jndiName, mcp, newConnectionSql, poolName, security, spy, statement, timeOut, tracking, transactionIsolation, urlDelimiter, urlSelectorStrategyClassName, useCcm, useJavaContext, validation
Constructor and Description |
---|
ModifiableXaDataSource(org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
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 urlProperty,
String urlSelectorStrategyClassName,
Boolean useJavaContext,
String poolName,
Boolean enabled,
String jndiName,
Boolean spy,
Boolean useCcm,
Boolean connectable,
Boolean tracking,
String mcp,
Boolean enlistmentTrace,
Map<String,String> xaDataSourceProperty,
String xaDataSourceClass,
String driver,
String newConnectionSql,
org.jboss.jca.common.api.metadata.ds.DsXaPool xaPool,
org.jboss.jca.common.api.metadata.common.Recovery recovery)
Create a new XADataSourceImpl.
|
Modifier and Type | Method and Description |
---|---|
void |
addXaDataSourceProperty(String name,
String value) |
org.jboss.jca.common.api.metadata.ds.XaDataSource |
getUnModifiableInstance() |
void |
validate() |
equals, forceXaDataSourceClass, getRecovery, getUrlProperty, getXaDataSourceClass, getXaDataSourceProperty, getXaPool, hashCode, toString
getDriver, getJndiName, getMcp, getNewConnectionSql, getPoolName, getSecurity, getStatement, getTimeOut, getTransactionIsolation, getUrlDelimiter, getUrlSelectorStrategyClassName, getValidation, isConnectable, isEnabled, isEnlistmentTrace, isSpy, isTracking, isUseCcm, isUseJavaContext, partialCommonValidation, setEnabled
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public ModifiableXaDataSource(org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation, 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 urlProperty, String urlSelectorStrategyClassName, Boolean useJavaContext, String poolName, Boolean enabled, String jndiName, Boolean spy, Boolean useCcm, Boolean connectable, Boolean tracking, String mcp, Boolean enlistmentTrace, Map<String,String> xaDataSourceProperty, String xaDataSourceClass, String driver, String newConnectionSql, org.jboss.jca.common.api.metadata.ds.DsXaPool xaPool, org.jboss.jca.common.api.metadata.common.Recovery recovery) throws org.jboss.jca.common.api.validator.ValidateException
transactionIsolation
- transactionIsolationtimeOut
- timeOutsecurity
- securitystatement
- statementvalidation
- validationurlDelimiter
- urlDelimiterurlSelectorStrategyClassName
- urlSelectorStrategyClassNameuseJavaContext
- useJavaContextpoolName
- poolNameenabled
- enabledjndiName
- jndiNamespy
- spyuseCcm
- useCcmmcp
- mcpenlistmentTrace
- enlistmentTracexaDataSourceProperty
- xaDataSourcePropertyxaDataSourceClass
- xaDataSourceClassdriver
- drivernewConnectionSql
- newConnectionSqlxaPool
- xaPoolrecovery
- recoveryorg.jboss.jca.common.api.validator.ValidateException
- ValidateExceptionpublic void validate() throws org.jboss.jca.common.api.validator.ValidateException
validate
in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
validate
in class org.jboss.jca.common.metadata.ds.XADataSourceImpl
org.jboss.jca.common.api.validator.ValidateException
public final org.jboss.jca.common.api.metadata.ds.XaDataSource getUnModifiableInstance() throws org.jboss.jca.common.api.validator.ValidateException
org.jboss.jca.common.api.validator.ValidateException
Copyright © 2018 JBoss by Red Hat. All rights reserved.