Generic MBean draft implementation