Informazioni dettagliate
Nome del software
jme-process-archive-example
Nome localizzato
jme-process-archive-example
Suite di applicazioni
JME
URL del repository
Pagina di destinazione
Descrizione breve
Example project demonstrating the jEAP Process Archive Service (PAS).
Descrizione lunga
This example shows how a microservice can archive artifacts into an S3-compatible object store using the jEAP Process Archive Service (PAS). A resource service publishes domain events/commands over Kafka, a PAS instance consumes them and archives the artifacts with object-lock, encryption via Vault, and optional OpenSearch indexing. The repository contains the following modules: * jme-process-archive-events: thin builder classes around the Avro message types used by this example * jme-process-archive-resource-service: owns the example domain (Decree, DecreeDocument, Diagram, Declaration) and publishes the corresponding events/commands to Kafka
- jme-process-archive-service: the PAS instance, contributing plugin implementations and configuration * jme-process-archive-inspection-service: REST access to archived objects in the object store * jme-process-archive-auth-scs: authenticates users/clients for the protected PAS APIs
FunzionalitÃ
- Demonstrates Event Carried State Transfer and Event Notification archiving styles
- Demonstrates encryption via Vault and object-lock retention in an S3-compatible object store
- Demonstrates optional OpenSearch indexing of archived artifacts
- Demonstrates the backfill mechanism for archiving artifacts retroactively
Stato di sviluppo
stable
Tipo di software
standalone/backend
Versione del software
1.1.0
Data di rilascio
28.07.2026
Piattaforme
web
Categorie
application-development
Licenza
Apache-2.0
Manutenzione
Tipo di manutenzione:
internal
internal
Contatti:
- Federal Office of Information Technology, Systems and Telecommunication FOITT Email
Localizzazione
Pronto per la localizzazione:
No
No
Lingue disponibili:
en
en
Versione Publiccode.yml
0.5.0