org.jboss.resource.adapter.jdbc.xa
Class HAXAManagedConnectionFactory

java.lang.Object
  extended byorg.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory (src) 
      extended byorg.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory (src) 
          extended byorg.jboss.resource.adapter.jdbc.xa.HAXAManagedConnectionFactory
All Implemented Interfaces:
ManagedConnectionFactory (src) , java.io.Serializable

public class HAXAManagedConnectionFactory
extends XAManagedConnectionFactory (src)

See Also:
Serialized Form

Nested Class Summary
static class HAXAManagedConnectionFactory.XADataSelector (src)
           
 
Field Summary
 
Fields inherited from class org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory (src)
xaProps
 
Fields inherited from class org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory (src)
checkValidConnectionSQL, connectionChecker, connectionProps, doQueryTimeout, log, newConnectionSQL, password, preparedStatementCacheSize, sharePS, TRACK_STATEMENTS_FALSE, TRACK_STATEMENTS_FALSE_INT, TRACK_STATEMENTS_NOWARN, TRACK_STATEMENTS_NOWARN_INT, TRACK_STATEMENTS_TRUE, TRACK_STATEMENTS_TRUE_INT, trackStatements, transactionIsolation, userName, validConnectionCheckerClassName
 
Constructor Summary
HAXAManagedConnectionFactory()
           
 
Method Summary
 ManagedConnection (src) createManagedConnection(javax.security.auth.Subject subject, ConnectionRequestInfo (src)  cri)
          Creates a new ManagedConnection
 java.lang.String getURLDelimeter()
           
 java.lang.String getURLProperty()
           
protected  XADataSource (src) getXADataSource()
           
 void setURLDelimeter(java.lang.String urlDelimeter)
           
 void setURLProperty(java.lang.String urlProperty)
           
 void setXADataSourceProperties(java.lang.String xaDataSourceProperties)
          Set the XADataSourceProperties value.
 
Methods inherited from class org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory (src)
equals, getIsSameRMOverrideValue, getXADataSourceClass, getXADataSourceProperties, getXaProps, hashCode, matchManagedConnections, newXAManagedConnection, setIsSameRMOverrideValue, setXADataSourceClass
 
Methods inherited from class org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory (src)
createConnectionFactory, createConnectionFactory, getCheckValidConnectionSQL, getConnectionProperties, getExceptionSorterClassName, getLogWriter, getNewConnectionSQL, getPassword, getPreparedStatementCacheSize, getSharePreparedStatements, getTrackStatements, getTransactionIsolation, getTxQueryTimeout, getUserName, getValidConnectionCheckerClassName, setCheckValidConnectionSQL, setExceptionSorterClassName, setLogWriter, setNewConnectionSQL, setPassword, setPreparedStatementCacheSize, setSharePreparedStatements, setTrackStatements, setTransactionIsolation, setTxQueryTimeout, setUserName, setValidConnectionCheckerClassName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HAXAManagedConnectionFactory

public HAXAManagedConnectionFactory()
Method Detail

getURLProperty

public java.lang.String getURLProperty()

setURLProperty

public void setURLProperty(java.lang.String urlProperty)
                    throws ResourceException (src) 
Throws:
ResourceException (src)

getURLDelimeter

public java.lang.String getURLDelimeter()

setURLDelimeter

public void setURLDelimeter(java.lang.String urlDelimeter)
                     throws ResourceException (src) 
Throws:
ResourceException (src)

setXADataSourceProperties

public void setXADataSourceProperties(java.lang.String xaDataSourceProperties)
                               throws ResourceException (src) 
Description copied from class: XAManagedConnectionFactory (src)
Set the XADataSourceProperties value.

Overrides:
setXADataSourceProperties in class XAManagedConnectionFactory (src)
Parameters:
xaDataSourceProperties - The new XADataSourceProperties value.
Throws:
ResourceException (src)

createManagedConnection

public ManagedConnection (src)  createManagedConnection(javax.security.auth.Subject subject,
                                                 ConnectionRequestInfo (src)  cri)
                                          throws ResourceException (src) 
Description copied from interface: ManagedConnectionFactory (src)
Creates a new ManagedConnection

Specified by:
createManagedConnection in interface ManagedConnectionFactory (src)
Overrides:
createManagedConnection in class XAManagedConnectionFactory (src)
Throws:
ResourceException (src)

getXADataSource

protected XADataSource (src)  getXADataSource()
                                throws ResourceException (src) 
Overrides:
getXADataSource in class XAManagedConnectionFactory (src)
Throws:
ResourceException (src)