Skip to content

r-cemper/java-global-editor

Repository files navigation

Quality Gate Status

As another contribution to the Java Contest, I decided to present a
CRUD++ Global Editor based on IRIS Native API for Java.
++ because it's a little bit more than just Create, Read, Update, Delete
Visualization of a global is always important to review results
immediately. For this purpose, I have extended the API with a Tree Viewer
aka. ZWrite and $Query Style Navigator Forward and Reverse operating
also at any subtree level. Finally, an option to ZKill to delete the content of a Global Node
without deleting the subtree below. This required a small helper
class on the server side as an extension to the default API.
image

Prerequisites

Make sure you have git and Docker desktop installed.

Installation

Clone/git pull the repo into any local directory

git https://github.com/rcemper/java-global-editor.git

Run the IRIS container with your project:

docker-compose up -d --build && docker-compose logs -f

How to Test it

docker-compose exec iris java gedi

If you prefer to test with WebTerminal type

do ^javademo

HINT: This runs in two asynchronous processes. If you miss some output
just enter ? at the prompt to repaint the last display.

Article in DC

Video

Demo Server SMP
Demo Server WebTerminal

About

CRUD++ for globals from Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published