Skip to the content.

Runtime configuration change

There are several ways to change the configuration at runtime.

REST

FactoryFX offers a general REST api, which can be used to change the configuration at runtime.

GUI

Based on the REST-API there are different GUI options available for configuration editing

Rich client

Javafx data editing components.

Advantage

Best integration between server and client because both are implemented in java

Webapp

Configuration via web application

Advantage

Easy to integrate into the project

Disadvantage

Limited customizability

Typescript

FactoryFX provides a typescript generator that can be used as the basis for a custom Web GUI.

Advantage

Flexibility in terms of framework and layout choice.

Factoryfx support

| Configuration | Server | Transport | Client | | ————- | ————- | ————- | ————- | | Webapp/Rich client | X | X | X | | Typescript generator | X | X | - | | Custom Resource | X | - | - |