com.p6spy.engine.spy

Class P6XADataSource

Implemented Interfaces:
DataSource, Referenceable, Serializable, XADataSource

public class P6XADataSource
extends P6DataSource
implements XADataSource

$Author: aarvesen $ $Revision: 1.1 $ $Date: 2003/08/07 19:08:49 $ $Log: P6XADataSource.java,v $ Revision 1.1 2003/08/07 19:08:49 aarvesen wrappers for XA datasources that work like the PooledConnections: you have to instantiate the real data source somehow, and then instantiate an a wrapper object with that datasource

Field Summary

Fields inherited from class com.p6spy.engine.spy.P6DataSource

rds, rdsName

Fields inherited from class com.p6spy.engine.spy.P6Base

factory

Constructor Summary

P6XADataSource()
Default no-arg constructor for Serialization
P6XADataSource(DataSource ds)

Method Summary

XAConnection
getXAConnection()
XAConnection
getXAConnection(String s, String s1)

Methods inherited from class com.p6spy.engine.spy.P6DataSource

bindDataSource, getConnection, getConnection, getLogWriter, getLoginTimeout, getRealDataSource, getReference, initMethod, setLogWriter, setLoginTimeout, setRealDataSource

Methods inherited from class com.p6spy.engine.spy.P6Base

getP6Factory, setP6Factory

Constructor Details

P6XADataSource

public P6XADataSource()
Default no-arg constructor for Serialization


P6XADataSource

public P6XADataSource(DataSource ds)

Method Details

getXAConnection

public XAConnection getXAConnection()
            throws SQLException


getXAConnection

public XAConnection getXAConnection(String s,
                                    String s1)
            throws SQLException