| Package | Description |
|---|---|
| org.apache.calcite.avatica.remote |
JDBC driver that uses remote procedure calls.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AvaticaCommonsHttpClientImpl
A common class to invoke HTTP requests against the Avatica server agnostic of the data being
sent and received across the wire.
|
class |
AvaticaCommonsHttpClientSpnegoImpl
Implementation of an AvaticaHttpClient which uses SPNEGO.
|
class |
AvaticaHttpClientImpl
A common class to invoke HTTP requests against the Avatica server agnostic of the data being
sent and received across the wire.
|
class |
DoAsAvaticaHttpClient
HTTP client implementation which invokes the wrapped HTTP client in a doAs with the provided
Subject.
|
| Modifier and Type | Field and Description |
|---|---|
private AvaticaHttpClient |
RemoteService.client |
private AvaticaHttpClient |
RemoteProtobufService.client |
private AvaticaHttpClient |
DoAsAvaticaHttpClient.wrapped |
| Modifier and Type | Method and Description |
|---|---|
AvaticaHttpClient |
AvaticaHttpClientFactory.getClient(URL url,
ConnectionConfig config,
KerberosConnection kerberosUtil)
Construct the appropriate implementation of
AvaticaHttpClient. |
AvaticaHttpClient |
AvaticaHttpClientFactoryImpl.getClient(URL url,
ConnectionConfig config,
KerberosConnection kerberosUtil) |
(package private) AvaticaHttpClient |
Driver.getHttpClient(AvaticaConnection connection,
ConnectionConfig config)
Creates the HTTP client that communicates with the Avatica server.
|
private AvaticaHttpClient |
AvaticaHttpClientFactoryImpl.instantiateClient(String className,
URL url) |
| Constructor and Description |
|---|
DoAsAvaticaHttpClient(AvaticaHttpClient wrapped,
KerberosConnection kerberosUtil) |
RemoteProtobufService(AvaticaHttpClient client,
ProtobufTranslation translation) |
RemoteService(AvaticaHttpClient client) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.