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

java.lang.Object
  extended by org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory
      extended by org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory
          extended by org.jboss.resource.adapter.jdbc.xa.HAXAManagedConnectionFactory
All Implemented Interfaces:
Serializable, javax.resource.spi.ManagedConnectionFactory

public class HAXAManagedConnectionFactory
extends XAManagedConnectionFactory

Version:
$Revision: 1.6.2.5 $
Author:
Alexey Loubyansky
See Also:
Serialized Form

Nested Class Summary
static class HAXAManagedConnectionFactory.XADataSelector
           
 
Field Summary
 
Fields inherited from class org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory
xaProps
 
Fields inherited from class org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory
checkValidConnectionSQL, connectionChecker, connectionProps, doQueryTimeout, isTransactionQueryTimeout, log, newConnectionSQL, password, preparedStatementCacheSize, queryTimeout, 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
 javax.resource.spi.ManagedConnection createManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo cri)
           
 String getURLDelimeter()
           
 String getURLProperty()
           
protected  XADataSource getXADataSource()
           
 void setURLDelimeter(String urlDelimeter)
           
 void setURLProperty(String urlProperty)
           
 void setXADataSourceProperties(String xaDataSourceProperties)
          Set the XADataSourceProperties value.
 
Methods inherited from class org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory
equals, getIsSameRMOverrideValue, getXADataSourceClass, getXADataSourceProperties, getXaProps, hashCode, matchManagedConnections, newXAManagedConnection, setIsSameRMOverrideValue, setXADataSourceClass
 
Methods inherited from class org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory
createConnectionFactory, createConnectionFactory, getCheckValidConnectionSQL, getConnectionProperties, getExceptionSorterClassName, getLogWriter, getNewConnectionSQL, getPassword, getPreparedStatementCacheSize, getQueryTimeout, getSharePreparedStatements, getTrackStatements, getTransactionIsolation, getUserName, getValidConnectionCheckerClassName, isTransactionQueryTimeout, setCheckValidConnectionSQL, setExceptionSorterClassName, setLogWriter, setNewConnectionSQL, setPassword, setPreparedStatementCacheSize, setQueryTimeout, setSharePreparedStatements, setTrackStatements, setTransactionIsolation, setTransactionQueryTimeout, 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 String getURLProperty()

setURLProperty

public void setURLProperty(String urlProperty)
                    throws javax.resource.ResourceException
Throws:
javax.resource.ResourceException

getURLDelimeter

public String getURLDelimeter()

setURLDelimeter

public void setURLDelimeter(String urlDelimeter)
                     throws javax.resource.ResourceException
Throws:
javax.resource.ResourceException

setXADataSourceProperties

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

Overrides:
setXADataSourceProperties in class XAManagedConnectionFactory
Parameters:
xaDataSourceProperties - The new XADataSourceProperties value.
Throws:
javax.resource.ResourceException

createManagedConnection

public javax.resource.spi.ManagedConnection createManagedConnection(Subject subject,
                                                                    javax.resource.spi.ConnectionRequestInfo cri)
                                                             throws javax.resource.ResourceException
Specified by:
createManagedConnection in interface javax.resource.spi.ManagedConnectionFactory
Overrides:
createManagedConnection in class XAManagedConnectionFactory
Throws:
javax.resource.ResourceException

getXADataSource

protected XADataSource getXADataSource()
                                throws javax.resource.ResourceException
Overrides:
getXADataSource in class XAManagedConnectionFactory
Throws:
javax.resource.ResourceException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.