Hi, I'd like to extend James' JMX operations and attributes. In the first stage, this would cover the functionalities already covered by the RemoteManager.
Currently, there is interface JamesMBean, containing only addUser. This interface is implemented by class James. This is marked as an example and continuing like that would make class James even bigger. Makes it a bad idea. I would like to add the user management functions to new interface UserAdministrationMBean/class UserAdministration, and add spooling management (as in RemoteManager) to SpoolAdministration[MBean]. And so on. Common logic in RemoteManager and MBean implementations could go into commonly used worker classes. This would also separate parameter parsing from the business logic. Upgrading MX4J would also be cool, but there may be some traps waiting there since JMX integration is currently handled by the container. Utilizing JSE5 JMX support would be useful, too. Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]