public class ModifiableXaDataSource
extends org.jboss.jca.common.metadata.ds.XADataSourceImpl
implements org.jboss.jca.common.api.metadata.ds.XaDataSource
| 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,
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,
String profile)
Create a new XADataSourceImpl.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addXaDataSourceProperty(String name,
String value) |
String |
getProfile() |
org.jboss.jca.common.api.metadata.ds.XaDataSource |
getUnModifiableInstance() |
void |
validate() |
equals, forceXaDataSourceClass, getRecovery, getUrlProperty, getXaDataSourceClass, getXaDataSourceProperty, getXaPool, hashCode, toStringgetDriver, getJndiName, getNewConnectionSql, getPoolName, getSecurity, getStatement, getTimeOut, getTransactionIsolation, getUrlDelimiter, getUrlSelectorStrategyClassName, getValidation, isConnectable, isEnabled, isSpy, isTracking, isUseCcm, isUseJavaContext, partialCommonValidation, setEnabledclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic 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,
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,
String profile)
throws org.jboss.jca.common.api.validator.ValidateException
transactionIsolation - transactionIsolationtimeOut - timeOutsecurity - securitystatement - statementvalidation - validationurlDelimiter - urlDelimiterurlSelectorStrategyClassName - urlSelectorStrategyClassNameuseJavaContext - useJavaContextpoolName - poolNameenabled - enabledjndiName - jndiNamespy - spyuseCcm - useCcmxaDataSourceProperty - xaDataSourcePropertyxaDataSourceClass - xaDataSourceClassdriver - drivernewConnectionSql - newConnectionSqlxaPool - xaPoolrecovery - recoveryorg.jboss.jca.common.api.validator.ValidateException - ValidateExceptionpublic final String getProfile()
public void validate()
throws org.jboss.jca.common.api.validator.ValidateException
validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadatavalidate in class org.jboss.jca.common.metadata.ds.XADataSourceImplorg.jboss.jca.common.api.validator.ValidateExceptionpublic final org.jboss.jca.common.api.metadata.ds.XaDataSource getUnModifiableInstance()
throws org.jboss.jca.common.api.validator.ValidateException
org.jboss.jca.common.api.validator.ValidateExceptionCopyright © 2015 JBoss by Red Hat. All rights reserved.