public class ODBCServerRemoteImpl extends Object implements ODBCServerRemote
| Modifier and Type | Field and Description |
|---|---|
static String |
CONNECTION_PROPERTY_PREFIX |
static String |
TYPE_QUERY |
| Constructor and Description |
|---|
ODBCServerRemoteImpl(ODBCClientInstance client,
TeiidDriver driver,
LogonImpl logon) |
public static final String CONNECTION_PROPERTY_PREFIX
public static final String TYPE_QUERY
public ODBCServerRemoteImpl(ODBCClientInstance client, TeiidDriver driver, LogonImpl logon)
public void initialize(Properties props)
initialize in interface ODBCServerRemotepublic void logon(String databaseName, String user, PgFrontendProtocol.NullTerminatedStringDataInputStream data, SocketAddress remoteAddress)
logon in interface ODBCServerRemotepublic void cancel(int pid,
int key)
cancel in interface ODBCServerRemotepublic static void setConnectionProperties(ConnectionImpl conn) throws SQLException
SQLExceptionpublic static void setConnectionProperties(ConnectionImpl conn, Properties p)
public void prepare(String prepareName, String sql, int[] paramType)
prepare in interface ODBCServerRemotepublic void bindParameters(String bindName, String prepareName, Object[] params, int resultCodeCount, short[] resultColumnFormat, Charset encoding)
bindParameters in interface ODBCServerRemotepublic void unsupportedOperation(String msg)
unsupportedOperation in interface ODBCServerRemotepublic void execute(String bindName, int maxRows)
execute in interface ODBCServerRemotepublic void executeQuery(String query)
executeQuery in interface ODBCServerRemotepublic boolean isExecuting()
public boolean isErrorOccurred()
public void getParameterDescription(String prepareName)
getParameterDescription in interface ODBCServerRemotepublic void errorOccurred(Throwable error)
public void getResultSetMetaDataDescription(String bindName)
getResultSetMetaDataDescription in interface ODBCServerRemotepublic void sync()
sync in interface ODBCServerRemoteprotected void doneExecuting()
public void closeBoundStatement(String bindName)
closeBoundStatement in interface ODBCServerRemotepublic void closePreparedStatement(String preparedName)
closePreparedStatement in interface ODBCServerRemotepublic void terminate()
terminate in interface ODBCServerRemotepublic void flush()
flush in interface ODBCServerRemotepublic void functionCall(int oid)
functionCall in interface ODBCServerRemotepublic void sslRequest()
sslRequest in interface ODBCServerRemotepublic String getEncoding()
Copyright © 2019 JBoss by Red Hat. All rights reserved.