vks:alle-dateien:index.php

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

vks:alle-dateien:index.php [22.07.2025 12:09] – angelegt Martin Fitzelvks:alle-dateien:index.php [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
 +====== index.php ======
 +
 +
 +<?xml version="1.0" encoding="UTF-8"?>
 +<bpmn:definitions
 +  xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL"
 +  id="Definitions_1"
 +  targetNamespace="http://modellbahn-anlage.de/bpmn">
 +
 +  <bpmn:process id="EventListingProcess" name="Event Listing Process" isExecutable="false">
 +
 +    <bpmn:startEvent id="StartEvent" name="Seite aufgerufen">
 +      <bpmn:outgoing>Flow1</bpmn:outgoing>
 +    </bpmn:startEvent>
 +
 +    <bpmn:task id="Task_InitDB" name="Initialisiere DB und lade Stammdaten">
 +      <bpmn:incoming>Flow1</bpmn:incoming>
 +      <bpmn:outgoing>Flow2</bpmn:outgoing>
 +    </bpmn:task>
 +
 +    <bpmn:exclusiveGateway id="Gateway_Filter" name="Filterparameter vorhanden?">
 +      <bpmn:incoming>Flow2</bpmn:incoming>
 +      <bpmn:outgoing>Flow3</bpmn:outgoing>
 +      <bpmn:outgoing>Flow4</bpmn:outgoing>
 +    </bpmn:exclusiveGateway>
 +
 +    <bpmn:task id="Task_BuildSQL" name="Baue SQL mit Filtern">
 +      <bpmn:incoming>Flow3</bpmn:incoming>
 +      <bpmn:outgoing>Flow5</bpmn:outgoing>
 +    </bpmn:task>
 +
 +    <bpmn:task id="Task_LoadAll" name="Lade alle Events ohne Filter">
 +      <bpmn:incoming>Flow4</bpmn:incoming>
 +      <bpmn:outgoing>Flow5</bpmn:outgoing>
 +    </bpmn:task>
 +
 +    <bpmn:task id="Task_QueryDB" name="Events aus DB abrufen">
 +      <bpmn:incoming>Flow5</bpmn:incoming>
 +      <bpmn:outgoing>Flow6</bpmn:outgoing>
 +    </bpmn:task>
 +
 +    <bpmn:task id="Task_RenderHTML" name="HTML Ausgabe generieren">
 +      <bpmn:incoming>Flow6</bpmn:incoming>
 +      <bpmn:outgoing>Flow7</bpmn:outgoing>
 +    </bpmn:task>
 +
 +    <bpmn:endEvent id="EndEvent" name="Seite gerendert">
 +      <bpmn:incoming>Flow7</bpmn:incoming>
 +    </bpmn:endEvent>
 +
 +    <bpmn:sequenceFlow id="Flow1" sourceRef="StartEvent" targetRef="Task_InitDB"/>
 +    <bpmn:sequenceFlow id="Flow2" sourceRef="Task_InitDB" targetRef="Gateway_Filter"/>
 +    <bpmn:sequenceFlow id="Flow3" sourceRef="Gateway_Filter" targetRef="Task_BuildSQL"/>
 +    <bpmn:sequenceFlow id="Flow4" sourceRef="Gateway_Filter" targetRef="Task_LoadAll"/>
 +    <bpmn:sequenceFlow id="Flow5" sourceRef="Task_BuildSQL" targetRef="Task_QueryDB"/>
 +    <bpmn:sequenceFlow id="Flow5" sourceRef="Task_LoadAll" targetRef="Task_QueryDB"/>
 +    <bpmn:sequenceFlow id="Flow6" sourceRef="Task_QueryDB" targetRef="Task_RenderHTML"/>
 +    <bpmn:sequenceFlow id="Flow7" sourceRef="Task_RenderHTML" targetRef="EndEvent"/>
 +
 +  </bpmn:process>
 +</bpmn:definitions>
 +