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 classODBCClientRemote.CursorDirection
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidauthenticationGSSContinue(byte[] serviceToken)voidauthenticationSucess(int processId, int screctKey)voidbindComplete()voidemptyQueryReceived()voiderrorOccurred(String msg)voiderrorOccurred(Throwable e)voidflush()voidfunctionCallResponse(Object data, boolean binary)voidinitialized(Properties props)voidprepareCompleted(String preparedName)voidready(boolean inTransaction, boolean failedTransaction)voidsendCommandComplete(String sql, Integer... count)voidsendParameterDescription(int[] paramType)voidsendParameterStatus(String param, String value)voidsendPortalSuspended()voidsendResults(String sql, ResultSetImpl rs, List<PGUtil.PgColInfo> cols, ResultsFuture<Integer> result, ODBCClientRemote.CursorDirection direction, int rowCount, boolean describeRows, short[] resultColumnFormat)voidsendResultSetDescription(List<PGUtil.PgColInfo> cols, short[] resultColumnFormat)voidsendSslResponse()voidsetEncoding(String value, boolean init)voidstatementClosed()voidterminated()voiduseAuthenticationGSS()voiduseClearTextAuthentication()
-
-
-
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()
-
-