bitronix.tm.resource.jdbc.lrc
Class LrcXADataSource
java.lang.Object
bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- All Implemented Interfaces:
- CommonDataSource, XADataSource
public class LrcXADataSource
- extends Object
- implements XADataSource
XADataSource implementation for a non-XA JDBC resource emulating XA with Last Resource Commit.
- Author:
- lorban, brettw
LrcXADataSource
public LrcXADataSource()
getLoginTimeout
public int getLoginTimeout()
throws SQLException
- Specified by:
getLoginTimeout
in interface CommonDataSource
- Throws:
SQLException
setLoginTimeout
public void setLoginTimeout(int seconds)
throws SQLException
- Specified by:
setLoginTimeout
in interface CommonDataSource
- Throws:
SQLException
getDriverClassName
public String getDriverClassName()
setDriverClassName
public void setDriverClassName(String driverClassName)
getUrl
public String getUrl()
setUrl
public void setUrl(String url)
getUser
public String getUser()
setUser
public void setUser(String user)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
getLogWriter
public PrintWriter getLogWriter()
throws SQLException
- Specified by:
getLogWriter
in interface CommonDataSource
- Throws:
SQLException
setLogWriter
public void setLogWriter(PrintWriter out)
throws SQLException
- Specified by:
setLogWriter
in interface CommonDataSource
- Throws:
SQLException
getXAConnection
public XAConnection getXAConnection()
throws SQLException
- Specified by:
getXAConnection
in interface XADataSource
- Throws:
SQLException
getXAConnection
public XAConnection getXAConnection(String user,
String password)
throws SQLException
- Specified by:
getXAConnection
in interface XADataSource
- Throws:
SQLException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006-2011 Bitronix Software. All Rights Reserved.