com.sybase.jdbc2.tds
Class Tds
java.lang.Object
|
+--com.sybase.jdbc2.tds.Tds
- public class Tds
- extends Object
- implements Protocol, TdsConst
Method Summary |
private void | adjustMaxRows(com.sybase.jdbc2.tds.TdsProtocolContext ) |
void | bulkWrite(com.sybase.jdbc2.jdbc.TextPointer , java.io.InputStream , int , int , boolean ) |
void | cancel(com.sybase.jdbc2.jdbc.ProtocolContext , boolean ) |
void | cancel(com.sybase.jdbc2.jdbc.ProtocolContext , boolean , boolean ) |
int | count(com.sybase.jdbc2.jdbc.ProtocolContext ) |
protected void | doCommand(java.lang.String ) |
private void | doLogin() |
void | dump(com.sybase.jdbc2.utils.SyncObj , com.sybase.jdbc2.utils.SyncObj ) |
void | dynamicDeallocate(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String ) |
private void | dynamicExec(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager , java.util.Vector ) |
void | dynamicExecute(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager ) |
void | dynamicExecuteBatch(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , java.util.Vector ) |
java.sql.ResultSetMetaData | dynamicMetaData(com.sybase.jdbc2.jdbc.ProtocolContext ) |
void | dynamicPrepare(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , java.lang.String ) |
private void | endCancel(com.sybase.jdbc2.tds.TdsProtocolContext ) |
void | endTransaction(boolean ) |
void | freeSendLock(com.sybase.jdbc2.jdbc.ProtocolContext ) |
boolean | getBoolOption(com.sybase.jdbc2.jdbc.ProtocolContext , int ) |
private void | getCancel(com.sybase.jdbc2.tds.TdsProtocolContext ) |
com.sybase.jdbc2.jdbc.DynamicClassLoader | getClassLoader() |
com.sybase.jdbc2.jdbc.Cursor | getCursor(com.sybase.jdbc2.jdbc.ProtocolContext , boolean ) |
protected int | getDoneResult(com.sybase.jdbc2.tds.TdsProtocolContext ) |
int | getIntOption(com.sybase.jdbc2.jdbc.ProtocolContext , int ) |
protected int | getMaxLongvarbinaryLength() |
protected int | getMaxLongvarcharLength() |
java.lang.Object | getObjectOption(com.sybase.jdbc2.jdbc.ProtocolContext , int ) |
com.sybase.jdbc2.jdbc.Protocol | getProtocol() |
com.sybase.jdbc2.jdbc.ProtocolContext | getProtocolContext(com.sybase.jdbc2.jdbc.SybProperty ) |
protected boolean | getResultSetResult(com.sybase.jdbc2.tds.TdsProtocolContext , boolean ) |
boolean | getSendLock(com.sybase.jdbc2.jdbc.ProtocolContext ) |
java.lang.String | getStringOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String ) |
protected com.sybase.jdbc2.jdbc.SybProperty | getSybProperty() |
private void | handleIOE(java.io.IOException ) |
protected boolean | isTypeSearchable(int ) |
protected boolean | isUnicodeBigEndian() |
protected boolean | isUnicodeBigUnmarkedSupported() |
void | killEventContext(java.lang.String ) |
void | language(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager ) |
void | login(java.lang.String , com.sybase.jdbc2.jdbc.SybProperty , com.sybase.jdbc2.jdbc.SybConnection , boolean ) |
void | logout() |
private com.sybase.jdbc2.tds.TdsProtocolContext | makeCancel(com.sybase.jdbc2.tds.TdsProtocolContext , boolean ) |
void | makeEventContext(java.lang.String , com.sybase.jdbcx.SybEventHandler , int ) |
int | nextResult(com.sybase.jdbc2.jdbc.ProtocolContext ) |
protected int | noop() |
void | param(com.sybase.jdbc2.jdbc.ParamManager ) |
com.sybase.jdbc2.jdbc.Param[] | paramArray(int , com.sybase.jdbc2.utils.CacheManager ) |
com.sybase.jdbc2.jdbc.Param[] | paramArray(com.sybase.jdbc2.jdbc.ProtocolContext , int ) |
private boolean | processEed(com.sybase.jdbc2.tds.TdsProtocolContext , com.sybase.jdbc2.tds.EedToken ) |
private int | processLoginAckToken(com.sybase.jdbc2.tds.TdsProtocolContext ) |
private synchronized void | refreshTPC() |
void | removeProtocolContext(com.sybase.jdbc2.jdbc.ProtocolContext ) |
com.sybase.jdbc2.jdbc.ProtocolResultSet | resultSet(com.sybase.jdbc2.jdbc.ProtocolContext ) |
void | resync(com.sybase.jdbc2.jdbc.ProtocolContext ) |
void | rpc(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager ) |
private void | sendCancel(com.sybase.jdbc2.tds.TdsProtocolContext ) |
protected void | sendParamStream(com.sybase.jdbc2.jdbc.ParamManager , com.sybase.jdbc2.tds.TdsDataOutputStream ) |
void | setCharConvert(com.sybase.jdbc2.jdbc.SybProperty ) |
void | setCharConvert(java.lang.String ) |
void | setOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , int ) |
void | setOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String ) |
void | setOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , boolean ) |
private void | slurpParams(com.sybase.jdbc2.tds.TdsProtocolContext ) |
void | ungetResult(com.sybase.jdbc2.jdbc.ProtocolContext , int ) |
void | writePage(com.sybase.jdbc2.jdbc.TextPointer , byte[] , java.lang.String , int ) |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |
_adjustingMaxRows
private boolean _adjustingMaxRows
_bigEndian
boolean _bigEndian
_cancelSent
private boolean _cancelSent
_capsTry
private int _capsTry
_capT
protected com.sybase.jdbc2.tds.CapabilityToken _capT
_charsetConverter
protected com.sybase.jdbcx.CharsetConverter _charsetConverter
_charsetName
protected java.lang.String _charsetName
_classLoader
private com.sybase.jdbc2.jdbc.DynamicClassLoader _classLoader
_conn
private com.sybase.jdbc2.jdbc.SybConnection _conn
_contexts
private java.util.Vector _contexts
_cursors
protected java.util.Hashtable _cursors
_eventCtx
private com.sybase.jdbc2.tds.TdsEventContext _eventCtx
_gotCancelAck
protected boolean _gotCancelAck
_haContext
com.sybase.jdbc2.tds.HASessionContext _haContext
_ignoreDIP
boolean _ignoreDIP
_info
private com.sybase.jdbc2.jdbc.SybProperty _info
_inLogin
private boolean _inLogin
_inStreamMgr
protected com.sybase.jdbc2.timedio.InStreamMgr _inStreamMgr
_isUnicodeBigEndian
protected static boolean _isUnicodeBigEndian
_maxRows
private int _maxRows
_out
protected com.sybase.jdbc2.tds.TdsDataOutputStream _out
_outFormat
private com.sybase.jdbc2.tds.PduOutputFormatter _outFormat
_outStreamMgr
protected com.sybase.jdbc2.timedio.OutStreamMgr _outStreamMgr
_packetSize
private int _packetSize
_sendLiterals
protected boolean _sendLiterals
_sendLongAnyway
protected boolean _sendLongAnyway
_serverDefaultCharsetName
private java.lang.String _serverDefaultCharsetName
_storeTPC
private java.util.WeakHashMap _storeTPC
_stripExec
protected boolean _stripExec
_typeSearchableList
private java.util.Hashtable _typeSearchableList
_unicodeBigUnmarkedOK
protected static boolean _unicodeBigUnmarkedOK
COMMIT_QUERY
private final static java.lang.String COMMIT_QUERY
INFO_MSGNO
private final static int[] INFO_MSGNO
ROLLBACK_QUERY
private final static java.lang.String ROLLBACK_QUERY
WARNING_SEVERITY
private final static int WARNING_SEVERITY
Tds
public Tds()
adjustMaxRows
private void adjustMaxRows(com.sybase.jdbc2.tds.TdsProtocolContext )
bulkWrite
public void bulkWrite(com.sybase.jdbc2.jdbc.TextPointer , java.io.InputStream , int , int , boolean )
cancel
public void cancel(com.sybase.jdbc2.jdbc.ProtocolContext , boolean )
cancel
public void cancel(com.sybase.jdbc2.jdbc.ProtocolContext , boolean , boolean )
count
public int count(com.sybase.jdbc2.jdbc.ProtocolContext )
doCommand
protected void doCommand(java.lang.String )
doLogin
private void doLogin()
dump
public void dump(com.sybase.jdbc2.utils.SyncObj , com.sybase.jdbc2.utils.SyncObj )
dynamicDeallocate
public void dynamicDeallocate(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String )
dynamicExec
private void dynamicExec(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager , java.util.Vector )
dynamicExecute
public void dynamicExecute(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
dynamicExecuteBatch
public void dynamicExecuteBatch(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , java.util.Vector )
dynamicMetaData
public java.sql.ResultSetMetaData dynamicMetaData(com.sybase.jdbc2.jdbc.ProtocolContext )
dynamicPrepare
public void dynamicPrepare(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , java.lang.String )
endCancel
private void endCancel(com.sybase.jdbc2.tds.TdsProtocolContext )
endTransaction
public void endTransaction(boolean )
freeSendLock
public void freeSendLock(com.sybase.jdbc2.jdbc.ProtocolContext )
getBoolOption
public boolean getBoolOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )
getCancel
private void getCancel(com.sybase.jdbc2.tds.TdsProtocolContext )
getClassLoader
public com.sybase.jdbc2.jdbc.DynamicClassLoader getClassLoader()
getCursor
public com.sybase.jdbc2.jdbc.Cursor getCursor(com.sybase.jdbc2.jdbc.ProtocolContext , boolean )
getDoneResult
protected int getDoneResult(com.sybase.jdbc2.tds.TdsProtocolContext )
getIntOption
public int getIntOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )
getMaxLongvarbinaryLength
protected int getMaxLongvarbinaryLength()
getMaxLongvarcharLength
protected int getMaxLongvarcharLength()
getObjectOption
public java.lang.Object getObjectOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )
getProtocol
public com.sybase.jdbc2.jdbc.Protocol getProtocol()
getProtocolContext
public com.sybase.jdbc2.jdbc.ProtocolContext getProtocolContext(com.sybase.jdbc2.jdbc.SybProperty )
getResultSetResult
protected boolean getResultSetResult(com.sybase.jdbc2.tds.TdsProtocolContext , boolean )
getSendLock
public boolean getSendLock(com.sybase.jdbc2.jdbc.ProtocolContext )
getStringOption
public java.lang.String getStringOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String )
getSybProperty
protected com.sybase.jdbc2.jdbc.SybProperty getSybProperty()
handleIOE
private void handleIOE(java.io.IOException )
isTypeSearchable
protected boolean isTypeSearchable(int )
isUnicodeBigEndian
protected boolean isUnicodeBigEndian()
isUnicodeBigUnmarkedSupported
protected boolean isUnicodeBigUnmarkedSupported()
killEventContext
public void killEventContext(java.lang.String )
language
public void language(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
login
public void login(java.lang.String , com.sybase.jdbc2.jdbc.SybProperty , com.sybase.jdbc2.jdbc.SybConnection , boolean )
logout
public void logout()
makeCancel
private com.sybase.jdbc2.tds.TdsProtocolContext makeCancel(com.sybase.jdbc2.tds.TdsProtocolContext , boolean )
makeEventContext
public void makeEventContext(java.lang.String , com.sybase.jdbcx.SybEventHandler , int )
nextResult
public int nextResult(com.sybase.jdbc2.jdbc.ProtocolContext )
noop
protected int noop()
param
public void param(com.sybase.jdbc2.jdbc.ParamManager )
paramArray
public com.sybase.jdbc2.jdbc.Param[] paramArray(int , com.sybase.jdbc2.utils.CacheManager )
paramArray
public com.sybase.jdbc2.jdbc.Param[] paramArray(com.sybase.jdbc2.jdbc.ProtocolContext , int )
processEed
private boolean processEed(com.sybase.jdbc2.tds.TdsProtocolContext , com.sybase.jdbc2.tds.EedToken )
processLoginAckToken
private int processLoginAckToken(com.sybase.jdbc2.tds.TdsProtocolContext )
refreshTPC
private synchronized void refreshTPC()
removeProtocolContext
public void removeProtocolContext(com.sybase.jdbc2.jdbc.ProtocolContext )
resultSet
public com.sybase.jdbc2.jdbc.ProtocolResultSet resultSet(com.sybase.jdbc2.jdbc.ProtocolContext )
resync
public void resync(com.sybase.jdbc2.jdbc.ProtocolContext )
rpc
public void rpc(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
sendCancel
private void sendCancel(com.sybase.jdbc2.tds.TdsProtocolContext )
sendParamStream
protected void sendParamStream(com.sybase.jdbc2.jdbc.ParamManager , com.sybase.jdbc2.tds.TdsDataOutputStream )
setCharConvert
public void setCharConvert(com.sybase.jdbc2.jdbc.SybProperty )
setCharConvert
public void setCharConvert(java.lang.String )
setOption
public void setOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , int )
setOption
public void setOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String )
setOption
public void setOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , boolean )
slurpParams
private void slurpParams(com.sybase.jdbc2.tds.TdsProtocolContext )
ungetResult
public void ungetResult(com.sybase.jdbc2.jdbc.ProtocolContext , int )
writePage
public void writePage(com.sybase.jdbc2.jdbc.TextPointer , byte[] , java.lang.String , int )