Package org.teiid.odbc
Interface ODBCClientRemote
-
- All Known Implementing Classes:
PgBackendProtocol
public interface ODBCClientRemote
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ODBCClientRemote.CursorDirection
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
authenticationGSSContinue(byte[] serviceToken)
void
authenticationSucess(int processId, int screctKey)
void
bindComplete()
void
emptyQueryReceived()
void
errorOccurred(String msg)
void
errorOccurred(Throwable e)
void
flush()
void
functionCallResponse(Object data, boolean binary)
void
initialized(Properties props)
void
prepareCompleted(String preparedName)
void
ready(boolean inTransaction, boolean failedTransaction)
void
sendCommandComplete(String sql, Integer... count)
void
sendParameterDescription(int[] paramType)
void
sendParameterStatus(String param, String value)
void
sendPortalSuspended()
void
sendResults(String sql, ResultSetImpl rs, List<PGUtil.PgColInfo> cols, ResultsFuture<Integer> result, ODBCClientRemote.CursorDirection direction, int rowCount, boolean describeRows, short[] resultColumnFormat)
void
sendResultSetDescription(List<PGUtil.PgColInfo> cols, short[] resultColumnFormat)
void
sendSslResponse()
void
setEncoding(String value, boolean init)
void
statementClosed()
void
terminated()
void
useAuthenticationGSS()
void
useClearTextAuthentication()
-
-
-
Method Detail
-
initialized
void initialized(Properties props)
-
setEncoding
void setEncoding(String value, boolean init)
-
useClearTextAuthentication
void useClearTextAuthentication()
-
useAuthenticationGSS
void useAuthenticationGSS()
-
authenticationGSSContinue
void authenticationGSSContinue(byte[] serviceToken)
-
authenticationSucess
void authenticationSucess(int processId, int screctKey)
-
prepareCompleted
void prepareCompleted(String preparedName)
-
errorOccurred
void errorOccurred(String msg)
-
errorOccurred
void errorOccurred(Throwable e)
-
terminated
void terminated()
-
sendParameterDescription
void sendParameterDescription(int[] paramType)
-
bindComplete
void bindComplete()
-
sendResultSetDescription
void sendResultSetDescription(List<PGUtil.PgColInfo> cols, short[] resultColumnFormat)
-
sendResults
void sendResults(String sql, ResultSetImpl rs, List<PGUtil.PgColInfo> cols, ResultsFuture<Integer> result, ODBCClientRemote.CursorDirection direction, int rowCount, boolean describeRows, short[] resultColumnFormat)
-
ready
void ready(boolean inTransaction, boolean failedTransaction)
-
statementClosed
void statementClosed()
-
emptyQueryReceived
void emptyQueryReceived()
-
flush
void flush()
-
functionCallResponse
void functionCallResponse(Object data, boolean binary)
-
sendSslResponse
void sendSslResponse()
-
sendPortalSuspended
void sendPortalSuspended()
-
-