Make information about configured Processors, Mailets and Matchers available at
runtime
---------------------------------------------------------------------------------------
Key: JAMES-635
URL: http://issues.apache.org/jira/browse/JAMES-635
Project: James
Issue Type: New Feature
Components: Remote Manager, SpoolManager & Processors
Affects Versions: Trunk
Reporter: Bernd Fondermann
Assigned To: Bernd Fondermann
Add functionality to RemoteManager and JMX interface to show all Processors and
related Mailets and Matchers.
(JAMES-123 is a similar issue, but more targeted towards reading the classpath,
so I am opening a new and fresh JIRA.)
In the RM, the Processor names can be listed, and furthermore all Mailets and
Matchers for one Processor.
In JMX, each Processor, Mailet and Matcher has its own MBean and they are
naturally being grouped by the JMX client in a tree representing the
parent/child relationships between Processor and Mailets/Matchers.
Names and configuration parameters are shown in the basic version.
Additionally, I would like to add live statistics about how many mails were
processed and to support JMX notifications for live problem analysis without
restarting the server for adding logger mailets or otherwisely interrupting the
running server.
Currently, I am not planning to make it possible to alter configuration
parameters at runtime or to re-wire the processing chain. This is postponed for
future decision.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]