org.apache.derby.jdbc
Class ClientXADataSource
java.lang.Object
   org.apache.derby.jdbc.ClientBaseDataSource
org.apache.derby.jdbc.ClientBaseDataSource
       org.apache.derby.jdbc.ClientDataSource
org.apache.derby.jdbc.ClientDataSource
           org.apache.derby.jdbc.ClientXADataSource
org.apache.derby.jdbc.ClientXADataSource
- All Implemented Interfaces: 
- java.io.Serializable, java.sql.Wrapper, javax.naming.Referenceable, javax.sql.CommonDataSource, javax.sql.DataSource, javax.sql.XADataSource
- public class ClientXADataSource 
- extends ClientDataSource- implements javax.sql.XADataSource
 This is Derby's network XADataSource for use with JDBC3.0 and JDBC2.0.
 
 An XADataSource is a factory for XAConnection objects.  It represents a
 RM in a DTP environment.  An object that implements the XADataSource
 interface is typically registered with a JNDI service provider.        
 
 ClientXADataSource automatically supports the correct JDBC specification version
 for the Java Virtual Machine's environment.
 
 -  JDBC 3.0 - Java 2 - JDK 1.4, J2SE 5.0
 
-  JDBC 2.0 - Java 2 - JDK 1.2,1.3
 
ClientXADataSource is serializable and referenceable.
 See ClientDataSource for DataSource properties.
- See Also:
- Serialized Form
 
| Fields inherited from class org.apache.derby.jdbc.ClientBaseDataSource | 
| CLEAR_TEXT_PASSWORD_SECURITY, connectionAttributes, ENCRYPTED_PASSWORD_SECURITY, ENCRYPTED_USER_AND_PASSWORD_SECURITY, propertyDefault_portNumber, propertyDefault_retrieveMessageText, propertyDefault_securityMechanism, propertyDefault_serverName, propertyDefault_traceFileAppend, propertyDefault_traceLevel, propertyDefault_user, securityMechanism, SSL_BASIC, SSL_OFF, SSL_PEER_AUTHENTICATION, STRONG_PASSWORD_SUBSTITUTE_SECURITY, TRACE_ALL, TRACE_CONNECTION_CALLS, TRACE_CONNECTS, TRACE_DIAGNOSTICS, TRACE_DRIVER_CONFIGURATION, TRACE_NONE, TRACE_PARAMETER_META_DATA, TRACE_PROTOCOL_FLOWS, TRACE_RESULT_SET_CALLS, TRACE_RESULT_SET_META_DATA, TRACE_STATEMENT_CALLS, TRACE_XA_CALLS, traceLevel, USER_ONLY_SECURITY | 
 
 
 
 
| Methods inherited from class org.apache.derby.jdbc.ClientBaseDataSource | 
| computeDncLogWriter, getClientSSLMode, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getLoginTimeout, getLogWriter, getPassword, getPassword, getPortNumber, getReference, getRetrieveMessageText, getRetrieveMessageText, getSecurityMechanism, getSecurityMechanism, getSecurityMechanism, getServerName, getShutdownDatabase, getSsl, getSSLModeFromString, getTraceDirectory, getTraceDirectory, getTraceFile, getTraceFile, getTraceFileAppend, getTraceFileAppend, getTraceLevel, getTraceLevel, getUpgradedSecurityMechanism, getUser, getUser, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setLoginTimeout, setLogWriter, setPassword, setPortNumber, setRetrieveMessageText, setSecurityMechanism, setServerName, setShutdownDatabase, setSsl, setSsl, setTraceDirectory, setTraceFile, setTraceFileAppend, setTraceLevel, setUser | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface javax.sql.CommonDataSource | 
| getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter | 
 
| Methods inherited from interface java.sql.Wrapper | 
| isWrapperFor, unwrap | 
 
className__
public static final java.lang.String className__
- See Also:
- Constant Field Values
ClientXADataSource
public ClientXADataSource()
getXAConnection
public javax.sql.XAConnection getXAConnection()
                                       throws java.sql.SQLException
- 
- Specified by:
- getXAConnectionin interface- javax.sql.XADataSource
 
- 
- Throws:
- java.sql.SQLException
 
getXAConnection
public javax.sql.XAConnection getXAConnection(java.lang.String user,
                                              java.lang.String password)
                                       throws java.sql.SQLException
- 
- Specified by:
- getXAConnectionin interface- javax.sql.XADataSource
 
- 
- Throws:
- java.sql.SQLException
 
Apache Derby 10.3 API Documentation  -  Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.