com.sybase.jdbc2.jdbc
Class SybConnection
java.lang.Object
|
+--com.sybase.jdbc2.jdbc.SybConnection
- Direct Known Subclasses:
- SybPooledConnection
- public class SybConnection
- extends Object
- implements SybConnection
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |
private java.lang.String _currentHostPort
_cursors
private java.util.Hashtable _cursors
_dbName
protected java.lang.String _dbName
_dynamicPrepare
protected boolean _dynamicPrepare
_dynStmtNum
private int _dynStmtNum
_haLoginStatus
private int _haLoginStatus
_haState
private int _haState
_hostPortList
private java.util.Vector _hostPortList
_inClose
private boolean _inClose
_loginTimeout
private int _loginTimeout
_mda
private com.sybase.jdbc2.jdbc.MdaManager _mda
_pc
protected com.sybase.jdbc2.jdbc.ProtocolContext _pc
_props
protected com.sybase.jdbc2.jdbc.SybProperty _props
_protocol
protected com.sybase.jdbc2.jdbc.Protocol _protocol
_secondaryHostPortList
private java.util.Vector _secondaryHostPortList
_state
private int _state
_sybDBMD
protected com.sybase.jdbc2.jdbc.SybDatabaseMetaData _sybDBMD
_url
protected java.lang.String _url
_warning
private java.sql.SQLWarning _warning
_wasConnected
private boolean _wasConnected
TRANSACTION_NONE
final static int TRANSACTION_NONE
TRANSACTION_READ_COMMITTED
final static int TRANSACTION_READ_COMMITTED
TRANSACTION_READ_UNCOMMITTED
final static int TRANSACTION_READ_UNCOMMITTED
TRANSACTION_REPEATABLE_READ
final static int TRANSACTION_REPEATABLE_READ
TRANSACTION_SERIALIZABLE
final static int TRANSACTION_SERIALIZABLE
SybConnection
public SybConnection(com.sybase.jdbc2.jdbc.SybUrlProvider , java.lang.String )
SybConnection
protected SybConnection(com.sybase.jdbc2.jdbc.SybUrlProvider , java.lang.String , int )
addCursorResultSet
protected void addCursorResultSet(java.lang.String , java.sql.ResultSet )
cancel
public void cancel()
chainWarnings
public void chainWarnings(java.sql.SQLException )
checkConnection
protected void checkConnection()
checkDBMD
private void checkDBMD()
checkMDA
private void checkMDA(com.sybase.jdbc2.jdbc.ProtocolContext )
clearWarnings
public void clearWarnings()
close
public void close()
commit
public void commit()
convertToWarnings
public static java.sql.SQLWarning convertToWarnings(java.sql.SQLException )
createCapture
public com.sybase.jdbcx.Capture createCapture()
createStatement
public java.sql.Statement createStatement()
createStatement
public java.sql.Statement createStatement(int , int )
getAllTheWarnings
public static java.sql.SQLWarning getAllTheWarnings(java.sql.SQLException )
getAutoCommit
public boolean getAutoCommit()
getCatalog
public java.lang.String getCatalog()
getCursorResultSet
protected java.sql.ResultSet getCursorResultSet(java.lang.String )
getDefaultServerCharset
public java.lang.String getDefaultServerCharset()
getEndpoint
public java.lang.Object getEndpoint()
getHALoginStatus
public int getHALoginStatus()
getHAState
protected int getHAState()
getMDA
public com.sybase.jdbc2.jdbc.MdaManager getMDA(com.sybase.jdbc2.jdbc.ProtocolContext )
getMetaData
public java.sql.DatabaseMetaData getMetaData()
getSessionID
public java.lang.String getSessionID()
getSybMessageHandler
public com.sybase.jdbcx.SybMessageHandler getSybMessageHandler()
getTransactionIsolation
public int getTransactionIsolation()
getTypeMap
public java.util.Map getTypeMap()
getWarnings
public java.sql.SQLWarning getWarnings()
getWarningsNoCheckConnection
public java.sql.SQLWarning getWarningsNoCheckConnection()
handleHAFailover
protected void handleHAFailover()
handleSQLE
protected void handleSQLE(java.sql.SQLException )
init
protected void init()
initProtocol
protected com.sybase.jdbc2.jdbc.ProtocolContext initProtocol()
isClosed
public boolean isClosed()
isDead
protected boolean isDead()
isReadOnly
public boolean isReadOnly()
markDead
public void markDead()
markDead
public void markDead(boolean )
markDeadTryHA
public void markDeadTryHA()
nativeSQL
public java.lang.String nativeSQL(java.lang.String )
nextHAState
private void nextHAState()
prepareCall
public java.sql.CallableStatement prepareCall(java.lang.String )
prepareCall
public java.sql.CallableStatement prepareCall(java.lang.String , int , int )
prepareStatement
public java.sql.PreparedStatement prepareStatement(java.lang.String )
prepareStatement
public java.sql.PreparedStatement prepareStatement(java.lang.String , int , int )
prepareStatement
public java.sql.PreparedStatement prepareStatement(java.lang.String , boolean )
regNoWatch
public void regNoWatch(java.lang.String )
regularConnect
private void regularConnect()
regWatch
public void regWatch(java.lang.String , com.sybase.jdbcx.SybEventHandler , int )
removeCursorResultSet
public void removeCursorResultSet(java.lang.String )
rollback
public void rollback()
setAutoCommit
public void setAutoCommit(boolean )
setCatalog
public void setCatalog(java.lang.String )
setHALoginStatus
protected void setHALoginStatus(int )
setHAState
protected void setHAState(int )
setReadOnly
public void setReadOnly(boolean )
setSybMessageHandler
public void setSybMessageHandler(com.sybase.jdbcx.SybMessageHandler )
setTransactionIsolation
public void setTransactionIsolation(int )
setTypeMap
public void setTypeMap(java.util.Map )
thisChainHasAnException
public static boolean thisChainHasAnException(java.sql.SQLException )
tryLogin
private void tryLogin(java.util.Vector )