From 60c55620c0a2d314949e7602a424e5f8634e0a55 Mon Sep 17 00:00:00 2001
From: SebastianEbert <sebastian.ebert@tu-dresden.de>
Date: Fri, 14 Oct 2022 12:23:30 +0200
Subject: [PATCH] cleanup of the main file, added (not used) server example

---
 .../java/de/tudresden/inf/st/sample/Main.java    | 16 +++-------------
 .../st/sample/communication/Node2Server1.java    | 13 +++++++++++++
 2 files changed, 16 insertions(+), 13 deletions(-)
 create mode 100644 src/main/java/de/tudresden/inf/st/sample/communication/Node2Server1.java

diff --git a/src/main/java/de/tudresden/inf/st/sample/Main.java b/src/main/java/de/tudresden/inf/st/sample/Main.java
index 33c3486..1b91b2f 100644
--- a/src/main/java/de/tudresden/inf/st/sample/Main.java
+++ b/src/main/java/de/tudresden/inf/st/sample/Main.java
@@ -43,25 +43,15 @@ public class Main {
 
     public static void main(java.lang.String[] args) throws IOException, ParserConfigurationException, SAXException {
 
-        /*ObjectMapper mapper = new ObjectMapper();
-
-        Token t = new Token();
-        t.setField("Test");
-        t.getFieldList().add("TestListElement");
-
-        System.out.println(mapper.writerWithDefaultPrettyPrinter().writeValueAsString(t));
-
-        if(t != null){
-            return;
-        }*/
-
         /*
          * <Generated>
          * Petri Net base data initialization
          */
 
         // actual petri net paths are generated
-        String[] petriNetPaths = {"src/main/resources/nets/publisher-net.pnml", "src/main/resources/nets/subscriber-net.pnml"};
+        List<String> petriNetPaths = new ArrayList<>();
+        petriNetPaths.add("src/main/resources/nets/publisher-net.pnml");
+        petriNetPaths.add("src/main/resources/nets/subscriber-net.pnml");
         List<PetriNet> petriNets = new ArrayList<>();
         Map<String, BalloonMarking> markings = new HashMap<>();
         Map<String, BalloonCallbackStorage> callbackStorages = new HashMap<>();
diff --git a/src/main/java/de/tudresden/inf/st/sample/communication/Node2Server1.java b/src/main/java/de/tudresden/inf/st/sample/communication/Node2Server1.java
new file mode 100644
index 0000000..1f05909
--- /dev/null
+++ b/src/main/java/de/tudresden/inf/st/sample/communication/Node2Server1.java
@@ -0,0 +1,13 @@
+package de.tudresden.inf.st.sample.communication;
+
+import de.tudresden.inf.st.pnml.jastadd.model.BalloonCallbackStorage;
+import de.tudresden.inf.st.pnml.jastadd.model.BalloonMarking;
+import de.tudresden.inf.st.pnml.jastadd.model.PetriNet;
+
+public class Node2Server1 extends AbstractDinerosServer{
+
+    @Override
+    public boolean serve(BalloonMarking balloonMarking, BalloonCallbackStorage balloonCallbackStorage, PetriNet petriNet, String subnet) {
+        return false;
+    }
+}
\ No newline at end of file
-- 
GitLab