com.sybase.jdbc2.jdbc
Class SybXADataSource

java.lang.Object
  |
  +--com.sybase.jdbc2.jdbc.SybDriver
        |
        +--com.sybase.jdbc2.jdbc.SybDataSource
              |
              +--com.sybase.jdbc2.jdbc.SybXADataSource

public class SybXADataSource
extends SybDataSource
implements javax.sql.XADataSource


Inner classes inherited from class com.sybase.jdbc2.jdbc.SybDataSource
SybDataSource.UrlProvider

Fields inherited from class com.sybase.jdbc2.jdbc.SybDataSource
ADDRESS_LIST, OBJECT_FACTORY_NAME, RM_NAME, RM_TYPE, SYB_PROPERTY

Fields inherited from class com.sybase.jdbc2.jdbc.SybDriver
_version, DEFAULT_DRIVER_VERSION

Constructor Summary
SybXADataSource()
           

Method Summary
 protected com.sybase.jdbc2.jdbc.SybConnectioncreateConnection(java.lang.String , com.sybase.jdbc2.jdbc.SybUrlProvider )
           
 protected synchronized com.sybase.jdbc2.jdbc.SybUrlProvidercreateSybUrlProvider()
           
 java.sql.ConnectiongetConnection()
           
 java.sql.ConnectiongetConnection(java.lang.String , java.lang.String )
           
 javax.sql.XAConnectiongetXAConnection()
           
 javax.sql.XAConnectiongetXAConnection(java.lang.String , java.lang.String )
           

Methods inherited from class com.sybase.jdbc2.jdbc.SybDataSource
checkSybProps, getAPPLICATIONNAME, getCANCEL_ALL, getCHARSET, getCHARSET_CONVERTER_CLASS, getCLASS_LOADER, getCONNECTION_FAILOVER, getConnectionProperty, getCURSOR_ROWS, getDatabaseName, getDataSourceName, getDescription, getDYNAMIC_PREPARE, getELIMINATE_010SM, getEXPIRESTRING, getFAKE_METADATA, getHOSTNAME, getHOSTPROC, getIGNORE_DONE_IN_PROC, getIS_CLOSED_TEST, getJCONNECT_VERSION, getLANGUAGE, getLANGUAGE_CURSOR, getLITERAL_PARAMS, getLoginTimeout, getLogWriter, getLSB_BYTE_ORDER, getNetworkProtocol, getPACKETSIZE, getPASSWORD, getPassword, getPortNumber, getPRELOAD_JARS, getPropValue, getPROTOCOL_CAPTURE, getPROXY, getReference, getREMOTEPWD, getREPEAT_READ, getREQUEST_HA_SESSION, getResourceManagerName, getResourceManagerType, getRMNAME, getSELECT_OPENS_CURSOR, getSERIALIZE_REQUESTS, getServerName, getSERVICENAME, getSESSION_ID, getSESSION_TIMEOUT, getSQLINITSTRING, getSTREAM_CACHE_SIZE, getSybProperty, getSYBSOCKET_FACTORY, getUSE_METADATA, getUSER, getUser, getVERSIONSTRING, registerWithDriverManager, setAddressList, setAPPLICATIONNAME, setCANCEL_ALL, setCHARSET, setCHARSET_CONVERTER_CLASS, setCLASS_LOADER, setCONNECTION_FAILOVER, setConnectionProperties, setCURSOR_ROWS, setDatabaseName, setDataSourceName, setDescription, setDYNAMIC_PREPARE, setELIMINATE_010SM, setEXPIRESTRING, setFAKE_METADATA, setHOSTNAME, setHOSTPROC, setIGNORE_DONE_IN_PROC, setIS_CLOSED_TEST, setJCONNECT_VERSION, setLANGUAGE, setLANGUAGE_CURSOR, setLITERAL_PARAMS, setLoginTimeout, setLogWriter, setLSB_BYTE_ORDER, setNetworkProtocol, setPACKETSIZE, setPASSWORD, setPassword, setPortNumber, setPortNumber, setPRELOAD_JARS, setPropValue, setPROTOCOL_CAPTURE, setPROXY, setREMOTEPWD, setREPEAT_READ, setREQUEST_HA_SESSION, setResourceManagerName, setResourceManagerType, setRMNAME, setSELECT_OPENS_CURSOR, setSERIALIZE_REQUESTS, setServerName, setSERVICENAME, setSESSION_ID, setSESSION_TIMEOUT, setSQLINITSTRING, setSTREAM_CACHE_SIZE, setSybProperty, setSYBSOCKET_FACTORY, setUSE_METADATA, setUSER, setUser, setVERSIONSTRING

Methods inherited from class com.sybase.jdbc2.jdbc.SybDriver
acceptsURL, connect, connect, connect, getClassLoader, getDebug, getMajorVersion, getMessageHandler, getMinorVersion, getPropertyInfo, getSybMessageHandler, jdbcCompliant, setKey, setMessageHandler, setRemotePassword, setSybMessageHandler, setVersion

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Constructor Detail

SybXADataSource

public SybXADataSource()
Method Detail

createConnection

protected com.sybase.jdbc2.jdbc.SybConnection createConnection(java.lang.String , com.sybase.jdbc2.jdbc.SybUrlProvider )

createSybUrlProvider

protected synchronized com.sybase.jdbc2.jdbc.SybUrlProvider createSybUrlProvider()

getConnection

public java.sql.Connection getConnection()

getConnection

public java.sql.Connection getConnection(java.lang.String , java.lang.String )

getXAConnection

public javax.sql.XAConnection getXAConnection()

getXAConnection

public javax.sql.XAConnection getXAConnection(java.lang.String , java.lang.String )