Skip to content

exasol/virtual-schema-common-java

Repository files navigation

Common module of Exasol Virtual Schemas Adapters

Build Status Maven Central – Common module of Exasol Virtual Schemas Adapters

Quality Gate Status

Security Rating Reliability Rating Maintainability Rating Technical Debt

Code Smells Coverage Duplicated Lines (%) Lines of Code

This is one of the modules of Virtual Schemas Adapters. The libraries provided by this project are the foundation of the adapter development, i.e. adapters must be implemented on top of them.

This module is part of a larger project called Virtual Schemas covering JDBC based dialects as well as others.

A Virtual Schema adapter is basically a UDF. The Exasol core database communicates with this UDF using JSON strings. There are different types of messages, that define the API for a virtual Schema adapter (protocol reference). This repository wraps this JSON API with a Java API to facilitate the implementation of Virtual Schema adapters in Java.

Information for Users

Information for Developers

Open Source Project Support

Please note that this is an open source project which is officially supported by Exasol.

Unless you are writing your own adapter based on this common module here, please check for problem solutions in the main project first.