com.sybase.jdbc2.jdbc
Interface Protocol

All Known Implementing Classes:
Tds

public interface Protocol


Field Summary
 final static intCONNECTED_PRIMARY
           
 final static intCONNECTED_SECONDARY
           
 final static java.lang.StringDEFAULT_CHARSET
           
 final static java.lang.StringDEFAULT_LANGUAGE
           
 final static intDEFAULT_PACKET_SIZE
           
 final static intHA_STATE_UNDEFINED
           
 final static intNON_HA
           
 final static intOPTION_AUTOCOMMIT
           
 final static intOPTION_CAPTURE
           
 final static intOPTION_CATALOG
           
 final static intOPTION_CHARSET_CONVERT
           
 final static intOPTION_CONFIGURE
           
 final static intOPTION_ENDPOINT
           
 final static intOPTION_FUNCTION_MAP
           
 final static intOPTION_READONLY
           
 final static intOPTION_ROWCOUNT
           
 final static intOPTION_SESSION_ID
           
 final static intOPTION_STRIP_EXEC
           
 final static intOPTION_TRANSACTION_ISOLATION_LEVEL
           
 final static intPRIMARY
           
 final static intPRIMARY_AGAIN
           
 final static intRECONNECT_SECONDARY
           
 final static intRESULT_COUNT
           
 final static intRESULT_NONE
           
 final static intRESULT_PARAM
           
 final static intRESULT_RESULTSET
           
 final static intRETRY_PRIMARY_FROM_PRIMARY
           
 final static intRETRY_PRIMARY_FROM_SECONDARY
           
 final static intSECONDARY_FAILOVER
           
 final static intSECONDARY_INIT
           
 final static intTRY_PRIMARY
           
 final static intTRY_SECONDARY
           

Method Summary
 voidbulkWrite(com.sybase.jdbc2.jdbc.TextPointer , java.io.InputStream , int , int , boolean )
           
 voidcancel(com.sybase.jdbc2.jdbc.ProtocolContext , boolean )
           
 voidcancel(com.sybase.jdbc2.jdbc.ProtocolContext , boolean , boolean )
           
 intcount(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 voiddynamicDeallocate(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String )
           
 voiddynamicExecute(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
           
 voiddynamicExecuteBatch(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , java.util.Vector )
           
 java.sql.ResultSetMetaDatadynamicMetaData(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 voiddynamicPrepare(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , java.lang.String )
           
 voidendTransaction(boolean )
           
 voidfreeSendLock(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 booleangetBoolOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )
           
 com.sybase.jdbc2.jdbc.DynamicClassLoadergetClassLoader()
           
 com.sybase.jdbc2.jdbc.CursorgetCursor(com.sybase.jdbc2.jdbc.ProtocolContext , boolean )
           
 intgetIntOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )
           
 java.lang.ObjectgetObjectOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )
           
 com.sybase.jdbc2.jdbc.ProtocolgetProtocol()
           
 com.sybase.jdbc2.jdbc.ProtocolContextgetProtocolContext(com.sybase.jdbc2.jdbc.SybProperty )
           
 booleangetSendLock(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 java.lang.StringgetStringOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String )
           
 voidkillEventContext(java.lang.String )
           
 voidlanguage(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
           
 voidlogin(java.lang.String , com.sybase.jdbc2.jdbc.SybProperty , com.sybase.jdbc2.jdbc.SybConnection , boolean )
           
 voidlogout()
           
 voidmakeEventContext(java.lang.String , com.sybase.jdbcx.SybEventHandler , int )
           
 intnextResult(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 voidparam(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 )
           
 com.sybase.jdbc2.jdbc.ProtocolResultSetresultSet(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 voidresync(com.sybase.jdbc2.jdbc.ProtocolContext )
           
 voidrpc(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
           
 voidsetOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , int )
           
 voidsetOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String )
           
 voidsetOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , boolean )
           
 voidungetResult(com.sybase.jdbc2.jdbc.ProtocolContext , int )
           
 voidwritePage(com.sybase.jdbc2.jdbc.TextPointer , byte[] , java.lang.String , int )
           

Field Detail

CONNECTED_PRIMARY

public final static int CONNECTED_PRIMARY

CONNECTED_SECONDARY

public final static int CONNECTED_SECONDARY

DEFAULT_CHARSET

public final static java.lang.String DEFAULT_CHARSET

DEFAULT_LANGUAGE

public final static java.lang.String DEFAULT_LANGUAGE

DEFAULT_PACKET_SIZE

public final static int DEFAULT_PACKET_SIZE

HA_STATE_UNDEFINED

public final static int HA_STATE_UNDEFINED

NON_HA

public final static int NON_HA

OPTION_AUTOCOMMIT

public final static int OPTION_AUTOCOMMIT

OPTION_CAPTURE

public final static int OPTION_CAPTURE

OPTION_CATALOG

public final static int OPTION_CATALOG

OPTION_CHARSET_CONVERT

public final static int OPTION_CHARSET_CONVERT

OPTION_CONFIGURE

public final static int OPTION_CONFIGURE

OPTION_ENDPOINT

public final static int OPTION_ENDPOINT

OPTION_FUNCTION_MAP

public final static int OPTION_FUNCTION_MAP

OPTION_READONLY

public final static int OPTION_READONLY

OPTION_ROWCOUNT

public final static int OPTION_ROWCOUNT

OPTION_SESSION_ID

public final static int OPTION_SESSION_ID

OPTION_STRIP_EXEC

public final static int OPTION_STRIP_EXEC

OPTION_TRANSACTION_ISOLATION_LEVEL

public final static int OPTION_TRANSACTION_ISOLATION_LEVEL

PRIMARY

public final static int PRIMARY

PRIMARY_AGAIN

public final static int PRIMARY_AGAIN

RECONNECT_SECONDARY

public final static int RECONNECT_SECONDARY

RESULT_COUNT

public final static int RESULT_COUNT

RESULT_NONE

public final static int RESULT_NONE

RESULT_PARAM

public final static int RESULT_PARAM

RESULT_RESULTSET

public final static int RESULT_RESULTSET

RETRY_PRIMARY_FROM_PRIMARY

public final static int RETRY_PRIMARY_FROM_PRIMARY

RETRY_PRIMARY_FROM_SECONDARY

public final static int RETRY_PRIMARY_FROM_SECONDARY

SECONDARY_FAILOVER

public final static int SECONDARY_FAILOVER

SECONDARY_INIT

public final static int SECONDARY_INIT

TRY_PRIMARY

public final static int TRY_PRIMARY

TRY_SECONDARY

public final static int TRY_SECONDARY
Method Detail

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 )

dynamicDeallocate

public void dynamicDeallocate(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String )

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 )

endTransaction

public void endTransaction(boolean )

freeSendLock

public void freeSendLock(com.sybase.jdbc2.jdbc.ProtocolContext )

getBoolOption

public boolean getBoolOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )

getClassLoader

public com.sybase.jdbc2.jdbc.DynamicClassLoader getClassLoader()

getCursor

public com.sybase.jdbc2.jdbc.Cursor getCursor(com.sybase.jdbc2.jdbc.ProtocolContext , boolean )

getIntOption

public int getIntOption(com.sybase.jdbc2.jdbc.ProtocolContext , int )

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 )

getSendLock

public boolean getSendLock(com.sybase.jdbc2.jdbc.ProtocolContext )

getStringOption

public java.lang.String getStringOption(com.sybase.jdbc2.jdbc.ProtocolContext , int , java.lang.String )

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()

makeEventContext

public void makeEventContext(java.lang.String , com.sybase.jdbcx.SybEventHandler , int )

nextResult

public int nextResult(com.sybase.jdbc2.jdbc.ProtocolContext )

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 )

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 )

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 )

ungetResult

public void ungetResult(com.sybase.jdbc2.jdbc.ProtocolContext , int )

writePage

public void writePage(com.sybase.jdbc2.jdbc.TextPointer , byte[] , java.lang.String , int )