update number 2

This commit is contained in:
2026-07-05 14:34:52 +02:00
parent baa33a887c
commit b07b7855a1
11 changed files with 185 additions and 32 deletions

View File

@@ -0,0 +1,17 @@
package click.kamil.springstatemachineexporter;
import click.kamil.springstatemachineexporter.analysis.model.TriggerPoint;
import com.fasterxml.jackson.databind.ObjectMapper;
public class TestTriggerPoint {
public static void main(String[] args) throws Exception {
TriggerPoint tp = TriggerPoint.builder()
.event("PLACE_ORDER")
.eventTypeFqn("String")
.build();
System.out.println("Result event: " + tp.getEvent());
ObjectMapper mapper = new ObjectMapper();
System.out.println("JSON: " + mapper.writeValueAsString(tp));
}
}

View File

@@ -1,7 +1,7 @@
{
"metadata" : {
"triggers" : [ {
"event" : "String.SUBMIT",
"event" : "SUBMIT",
"className" : "click.kamil.maven.core.MavenOrderStateMachine.OrderController",
"methodName" : "submitOrder",
"sourceFile" : "core-module/src/main/java/click/kamil/maven/core/MavenOrderStateMachine.java",
@@ -13,7 +13,7 @@
"external" : false,
"constraint" : null
}, {
"event" : "String.ORDER_EVENT",
"event" : "ORDER_EVENT",
"className" : "click.kamil.maven.core.MavenOrderStateMachine.OrderService",
"methodName" : "onMessage",
"sourceFile" : "core-module/src/main/java/click/kamil/maven/core/MavenOrderStateMachine.java",
@@ -102,7 +102,7 @@
},
"methodChain" : [ "click.kamil.maven.core.MavenOrderStateMachine.OrderController.submitOrder" ],
"triggerPoint" : {
"event" : "String.SUBMIT",
"event" : "SUBMIT",
"className" : "click.kamil.maven.core.MavenOrderStateMachine.OrderController",
"methodName" : "submitOrder",
"sourceFile" : "core-module/src/main/java/click/kamil/maven/core/MavenOrderStateMachine.java",
@@ -115,7 +115,11 @@
"constraint" : null
},
"contextMachineId" : null,
"matchedTransitions" : null
"matchedTransitions" : [ {
"sourceState" : "INIT",
"targetState" : "BUSY",
"event" : "SUBMIT"
} ]
} ],
"properties" : {
"default" : { }

View File

@@ -1,7 +1,7 @@
{
"metadata" : {
"triggers" : [ {
"event" : "String.SUBMIT",
"event" : "SUBMIT",
"className" : "click.kamil.multi.core.OrderController",
"methodName" : "submitOrder",
"sourceFile" : "core-module/src/main/java/click/kamil/multi/core/OrderController.java",
@@ -63,7 +63,7 @@
},
"methodChain" : [ "click.kamil.multi.core.OrderController.submitOrder" ],
"triggerPoint" : {
"event" : "String.SUBMIT",
"event" : "SUBMIT",
"className" : "click.kamil.multi.core.OrderController",
"methodName" : "submitOrder",
"sourceFile" : "core-module/src/main/java/click/kamil/multi/core/OrderController.java",
@@ -76,7 +76,11 @@
"constraint" : null
},
"contextMachineId" : null,
"matchedTransitions" : null
"matchedTransitions" : [ {
"sourceState" : "NEW",
"targetState" : "PROCESSING",
"event" : "SUBMIT"
} ]
} ],
"properties" : {
"default" : { }