package de.opcua.app.scripting; import java.util.HashMap; import java.util.Map; public class ScriptService { private final Map bindings = new HashMap<>(); public ScriptService() { // aktuell kein JS-Engine vorhanden } /** Gibt an, ob Scripting verfügbar ist */ public boolean isAvailable() { return false; // bewusst deaktiviert } /** Platzhalter für spätere Engine */ public Object eval(String code) { throw new UnsupportedOperationException( "Scripting ist deaktiviert (keine JS-Engine vorhanden)"); } /** Bindings registrieren (werden aktuell ignoriert) */ public void put(String name, Object value) { bindings.put(name, value); } }