kuseman / queryeer

Query IDE based on payloadbuilder library
Apache License 2.0
0 stars 0 forks source link

Actions Status

Queryeer IDE

Query IDE based on Payloadbuilder built on Swing UI.

Table of Contents

About

Extensible Query IDE with support for Payloadbuilder Catalogs.

Queryeer

Usage

Developing

Extending Queryeer can be made with a set of extension points.

Extension classes implementing one of the above interfaces or annotated with Inject is automatically discovered when placed in plugins folder. A set of services can be injected through constructor injection. Extension classes should have a single constructor or a constructor annotated with Inject

Each plugin is loaded with it's own isolated classloader so make sure that dependencies are bundled. Using maven assembly plugin is a great choice for this.

Enabling the plugin by placing the plugin distribution in the plugins folder in the unziped Queryeer distribution. Extra dependencies like jdbc-drivers etc. can be placed in shared folder.

License

Distributed under the Apache License Version 2.0.

Free for non commercial use