X: NFC - Refactoring and additional logging

This commit is contained in:
2026-09-04 09:00:18 +02:00
parent 33de3e226c
commit ccd6474c92
@@ -367,33 +367,20 @@ public final class NenjimHubImpl implements NenjimHub {
return Map.ofEntries( return Map.ofEntries(
Map.entry(JOURNAL_SERVICE_ID, this::constructJournalProcess), Map.entry(JOURNAL_SERVICE_ID, this::constructJournalProcess),
Map.entry(TICKER_SERVICE_ID, this::constructTickerProcess), Map.entry(TICKER_SERVICE_ID, this::constructTickerProcess),
Map.entry( Map.entry(JUPITER_PERPS_ALARM_ID, this::constructJupiterPerpsAlarmProcess),
JUPITER_PERPS_ALARM_ID, Map.entry(EVELYN_SERVICE_PROD_ID, this::constructEvelynProdProcess),
this::constructJupiterPerpsAlarmProcess), Map.entry(EVELYN_SERVICE_TEST_ID, this::constructEvelynTestProcess),
Map.entry( Map.entry(EVELYN_IOU_BURNER_PROD_ID, this::constructEvelynIOUBurnerProdProcess),
EVELYN_SERVICE_PROD_ID, Map.entry(JAVAFX_RUNTIME_SERVICE_ID, this::constructJavaFxRuntimeProcess),
this::constructEvelynProdProcess), Map.entry(EVELYN_MISSION_CONTROL_ID, this::constructMissionControlProcess),
Map.entry( Map.entry(PROCESS_MANAGER_ID, this::constructProcessManagerProcess)
EVELYN_SERVICE_TEST_ID, );
this::constructEvelynTestProcess),
Map.entry(
EVELYN_IOU_BURNER_PROD_ID,
this::constructEvelynIOUBurnerProdProcess),
Map.entry(
JAVAFX_RUNTIME_SERVICE_ID,
this::constructJavaFxRuntimeProcess),
Map.entry(
EVELYN_MISSION_CONTROL_ID,
this::constructMissionControlProcess),
Map.entry(
PROCESS_MANAGER_ID,
this::constructProcessManagerProcess));
} }
private static Set<NenjimComponentId> selectableProcessIds( private static Set<NenjimComponentId> selectableProcessIds(
Map<NenjimComponentId, ProcessConstructor> processConstructors) { Map<NenjimComponentId, ProcessConstructor> processConstructors
Set<NenjimComponentId> processIds = ) {
new HashSet<>(processConstructors.keySet()); Set<NenjimComponentId> processIds = new HashSet<>(processConstructors.keySet());
processIds.add(REGISTRY_SERVICE_ID); processIds.add(REGISTRY_SERVICE_ID);
return Set.copyOf(processIds); return Set.copyOf(processIds);
} }