First cut.
second model, using mbean server.
Throw op not supported for non mbean server connection supported methods
Next iteration