Flask package

Main documentation

The main documentation regarding the api calls is documented with swagger-UI. To access swagger-UI start Flask and open http://localhost:5000/api/docs

The following modules are used to document the python code

Main modules

Actions module

path

Action

/nextEvent

EventAction

/getIds

GetIdsAction

/component

ComponentAction

/component/id

ComponentIdAction

/start

StartAction

/startUntilTime

StartUntilTimeAction

/process

ProcessAction

/production

ProductionAction

/load_files

FileLoadAction

/simulation/download/owl

OwlDownloadAction

/runSimulation

RunSimulationAction

/test

TestAction

/kpi

KPIAction

/kpiList

KPIListAction

/reset_be

ResetBEAction

/database/connect

ConnectDataBaseAction

/database/simulationrun

GetSimulationRunAction

CheckProduction

CheckProductType

Simulation

DataBase

Other

Util module

Assets module

DefaultFiles

Here is a default configuration that can be displayed in the frontend and is used to facilitate the operation of the backend. Important only one simulation may be stored there.

DefaultSaveFolder

For some api calls the owl must be saved, this happens in this folder. This is e.g. the case when outputting the ontlogysim as string

static module

Here is the swaggerUI Documentation located