JMX MBean Interface - HunYahiko/smart-parking-system GitHub Wiki
JMX Interface
A JMX MBean was configured to change the booking strategy of the system at runtime. The system will include more than one strategy, which should be changeable at runtime, instead of restarting the application every time it is necessary. The bean contains a String instance variable which is modifiable at runtime. It represents the name of the strategy bean we want to use. In case an invalid bean name is provided, a default strategy bean is used.