See: Description
| Interface | Description |
|---|---|
| AvaticaHandler |
A custom interface that extends the Jetty interface to enable extra control within Avatica.
|
| AvaticaServerConfiguration |
A generic configuration interface that users can implement to configure the
HttpServer. |
| DoAsRemoteUserCallback |
A callback which the server can invoke to allow implementations to control additional logic
about whether or not a client from a specific host should be run.
|
| Main.HandlerFactory |
Factory that instantiates Jetty Handlers
|
| MetricsAwareAvaticaHandler |
An
AvaticaHandler that is capable of collecting metrics. |
| RemoteUserExtractor |
Extracts remote user from request
|
| ServerCustomizer<T> |
Callback for customizing a Server.
|
| Class | Description |
|---|---|
| AbstractAvaticaHandler |
Base-class for Avatica implemented Jetty Handlers.
|
| AvaticaJsonHandler |
Jetty handler that executes Avatica JSON request-responses.
|
| AvaticaProtobufHandler |
Jetty handler that executes Avatica JSON request-responses.
|
| AvaticaSpnegoAuthenticator |
Custom SpnegoAuthenticator which will still reponse with a WWW-Authentication: Negotiate
header if the client provides some other kind of authentication header.
|
| AvaticaUserStore |
Implementation of UserStore which creates users when they do not already exist.
|
| DelegatingAvaticaHandler |
An AvaticaHandler implementation that delegates to a provided Jetty Handler instance.
|
| HandlerFactory |
Factory that instantiates the desired implementation, typically differing on the method
used to serialize messages, for use in the Avatica server.
|
| HttpQueryStringParameterRemoteUserExtractor |
A
RemoteUserExtractor that extracts the remote user from an HTTP query string parameter. |
| HttpRequestRemoteUserExtractor |
A
RemoteUserExtractor that extracts the remote user from the HTTP request. |
| HttpServer |
Avatica HTTP server.
|
| HttpServer.Builder<T> |
Builder class for creating instances of
HttpServer. |
| Main |
Jetty handler that executes Avatica JSON request-responses.
|
| PropertyBasedSpnegoLoginService |
A customization of
SpnegoLoginService which directly
specifies the server's principal instead of requiring a file to exist. |
| ServerKeytabJaasConf |
Javax Configuration class which always returns a configuration for our keytab-based
login suitable for callers which are acting as a initiator or acceptor (e.g.
|
| Exception | Description |
|---|---|
| BadRequestException |
An exception thrown when encountering a malformed request.
|
| RemoteUserDisallowedException |
An exception to encapsulate that a user is disallowed to access Avatica.
|
| RemoteUserExtractionException |
An exception thrown when encountering an error extracting a remote user from a request.
|
Copyright © 2012-2025 Apache Software Foundation. All Rights Reserved.