Not sure if JMX is the right technology to do this. I need to manage (add, edit, delete) some records in a database table and would like to expose these management operations via a JMX interface using an XMBean with a custom AttributePersistenceManager. From what I can see, the default JBoss JMX management console doesn't allow easy management of these types of operations so I will be creating a custom user interface which allows me to manage a collection of records in a database. Am I going about this the right way or should I just create a custom user interface without JMX which manages (add, edit, delete) records in the database? Is JMX overkill for what I'm doing?