OrbeonPersistenceLayer

Description

GemStone/S® persistence layer for Orbeon Forms®

Details

Source
GitHub
Dialect
gemstone (65% confidence)
Stars
1
Forks
1
Created
July 5, 2015
Updated
Dec. 13, 2021
Topics
gemstone meta-model orbeon orbeon-persistence-layer persistence-layer smalltalk

Categories

Serialization

README excerpt

[![Build Status](https://travis-ci.org/brunobuzzi/OrbeonPersistenceLayer.svg?branch=master)](https://github.com/brunobuzzi/OrbeonPersistenceLayer)
# GemStone/S persistence layer for Orbeon
The repository contains two projects:
* The Persistence Layer to store OrbeonForms in GemStone/S
* The Backoffice Web Application to create Charts based on stored Forms and manage some GemStone/S configuration

## Persistence Layer
**Orbeon Persistence Layer for GemStone/S** is an implementation of **REST Services** on the top of **[GemStone/S][1]** to store **[Orbeon Forms][2]** natively in **GemStone/S database**.<br>

The manuals and complete documentation of **Orbeon Persistence Layer for GemStone/S** can be found **[here][3]**.<br>

To install GemStone/S:<br>
https://github.com/GsDevKit/GsDevKit_home

In order to implement your own persistence layer check the official Documentation of Orbeon **[here][4]**.

## Backoffice Web Application
The **Backoffice Web Application** is an addon to the **Persistence Layer** for **GemStone/S** and has NO relation with **Orbeon Web Application** . If you click to view or edit an **Orbeon Form** it will redirect you to **Orbeon Web Application**.<br>
It has some useful functionalities:
* Create Charts (using Highcharts) based on **Orbeon Forms** stored in **GemStone/S**.
* **GemStone/S** configuration options.<br>

**Orbeon Forms - Main Chart Page**
![Orbeon](https://github.com/brunobuzzi/OrbeonPersistenceLayer/blob/master/wiki/orbeon-main.png)<br><br>
**Orbeon Forms - Pie Chart**
![Orbeon](https://github.com/brunobuzzi/OrbeonPersistenceLayer/blob/master/wiki/orbeon-chart-1.png)<br><br>
**Orbeon Forms - Heatmap Chart**
![Orbeon](https://github.com/brunobuzzi/OrbeonPersistenceLayer/blob/master/wiki/orbeon-chart-2.png)<br><br>
**Orbeon Forms - Spline Chart**
![Orbeon](https://github.com/brunobuzzi/OrbeonPersistenceLayer/blob/master/wiki/orbeon-chart-3.png)<br><br>

[1]: http://www.gemtalksystems.com
[2]: http://www.orbeon.com
[3]: https://bpmflow.gitbook.io/project/orbeon-integration/orbeon-persistence-layer-for-gemstone-s
[4]: http://doc.orbeon.com/form-runner/api/persistence/index.html
← Back to results