Das Problem mag vielen gelösten ähnlich sein, aber ich habe diese Scheibe noch nicht geschossen.
Ich bin dabei, eine MBean zu erstellen, die es mir ermöglicht, einen dynamischen Satz von Schlüssel-Wert-Paaren anzugeben.
(Es ist einfach, eine Lösung zu erstellen, die eine vordefinierte Reihe von Parametern enthält. Aber was ist mit dynamischen Parametern?)
Die wichtigsten Codeschnipsel, die ich finden konnte, waren die Verwendung von CompositeData
, TabularData
Als Nächstes kommt die Api:
applyNewProperties(Properties props)
UI ist der nächste Schritt:
mBohnen-Methode applyNewProperties
Parameter: Requisiten
name1 value1
name2 value2
name3 value3
.....
namen value n
Der Zweck ist, dass jmx-connsole sie in Tabellenform anzeigt:
input name 1 input value 1
input name 2 input value 2
input name 3 input value 3
....
input name n input value n