public class LocalXADataSource extends Object implements XADataSource
XADataSource
implementation which uses a local transaction
for its operations.Modifier and Type | Class and Description |
---|---|
class |
LocalXADataSource.LocalConnection
Local
Connection implementation. |
class |
LocalXADataSource.LocalXAConnection
This class represents an
XAConnection implementation which is backed by
a normal JDBC Connection . |
class |
LocalXADataSource.LocalXAResource
This class represents an
XAResource implementation based on
the local transaction model. |
Constructor and Description |
---|
LocalXADataSource() |
Modifier and Type | Method and Description |
---|---|
String |
getDriverClassName() |
int |
getLoginTimeout() |
PrintWriter |
getLogWriter() |
Logger |
getParentLogger() |
String |
getPassword() |
String |
getUrl() |
String |
getUsername() |
String |
getValidationQuery() |
XAConnection |
getXAConnection() |
XAConnection |
getXAConnection(String user,
String password) |
void |
initConn() |
void |
setDriverClassName(String driverClassName) |
void |
setLoginTimeout(int seconds) |
void |
setLogWriter(PrintWriter out) |
void |
setPassword(String password) |
void |
setUrl(String url) |
void |
setUsername(String username) |
void |
setValidationQuery(String validationQuery) |
public PrintWriter getLogWriter() throws SQLException
getLogWriter
in interface CommonDataSource
SQLException
public void setLogWriter(PrintWriter out) throws SQLException
setLogWriter
in interface CommonDataSource
SQLException
public void setLoginTimeout(int seconds) throws SQLException
setLoginTimeout
in interface CommonDataSource
SQLException
public int getLoginTimeout() throws SQLException
getLoginTimeout
in interface CommonDataSource
SQLException
public Logger getParentLogger() throws SQLFeatureNotSupportedException
getParentLogger
in interface CommonDataSource
SQLFeatureNotSupportedException
public XAConnection getXAConnection() throws SQLException
getXAConnection
in interface XADataSource
SQLException
public XAConnection getXAConnection(String user, String password) throws SQLException
getXAConnection
in interface XADataSource
SQLException
public String getUrl()
public void setUrl(String url)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getDriverClassName()
public void setDriverClassName(String driverClassName)
public void initConn() throws SQLException
SQLException
public String getValidationQuery()
public void setValidationQuery(String validationQuery)
Copyright © 2024 WSO2. All rights reserved.