@MBean @Description(value="Database accessed via a server-side XADataSource") public class XADataSourceDatabase extends CommonDataSourceDatabase<XADataSource>
XADataSource
.ID_MAX_SIZE
Constructor and Description |
---|
XADataSourceDatabase() |
Modifier and Type | Method and Description |
---|---|
Connection |
connect(XADataSource dataSource,
String password)
Connects to the database using the specified connection factory.
|
boolean |
isForce2PC() |
void |
setForce2PC(boolean force) |
getConnectionSource, setLocation
assertInactive, checkDirty, clean, compareTo, decodePassword, equals, getId, getLocation, getPassword, getProperties, getUser, getWeight, hashCode, isActive, isDirty, isLocal, removeProperty, requiresAuthentication, setActive, setId, setLocal, setPassword, setProperty, setUser, setWeight, toString
public XADataSourceDatabase()
public Connection connect(XADataSource dataSource, String password) throws SQLException
dataSource
- a factory object for creating connectionspassword
- a decoded passwordSQLException
- if connection failsDatabase.connect(java.lang.Object, java.lang.String)
public boolean isForce2PC()
public void setForce2PC(boolean force)
Copyright © 2004–2014 Paul Ferraro. All rights reserved.