public final class MatcherManagement extends StandardMBean implements MatcherManagementMBean
| Constructor and Description | 
|---|
| MatcherManagement(org.apache.mailet.MatcherConfig matcherConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| long | getErrorCount()Return the count of how many times an error was detected while processing | 
| long | getFastestProcessing()Return the time in ms of the fastest processing | 
| long | getHandledMailCount()Return the count of handled mail | 
| long | getLastProcessing()Return the time in ms of the last processing | 
| long | getMatchedCount()Return the count of how many times the Matcher matched | 
| String | getMatcherCondition()Return the matcher condition | 
| String | getMatcherName()Return the name of the Matcher | 
| long | getNotMatchedCount()Return the count of how many times the Matcher not matches | 
| long | getSlowestProcessing()Return the time in ms of the slowest processing | 
| long | getSuccessCount()Return the count of how many time the processing was done without and
 error | 
| void | update(long processTime,
      boolean success,
      boolean matched) | 
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic MatcherManagement(org.apache.mailet.MatcherConfig matcherConfig)
                  throws NotCompliantMBeanException
NotCompliantMBeanExceptionpublic void update(long processTime,
          boolean success,
          boolean matched)
public String getMatcherName()
MatcherManagementMBeangetMatcherName in interface MatcherManagementMBeanMatcherManagementMBean.getMatcherName()public String getMatcherCondition()
MatcherManagementMBeangetMatcherCondition in interface MatcherManagementMBeanMatcherManagementMBean.getMatcherCondition()public long getErrorCount()
MailProcessorManagementMBeangetErrorCount in interface MailProcessorManagementMBeanMailProcessorManagementMBean.getErrorCount()public long getFastestProcessing()
MailProcessorManagementMBeangetFastestProcessing in interface MailProcessorManagementMBeanMailProcessorManagementMBean.getFastestProcessing()public long getHandledMailCount()
MailProcessorManagementMBeangetHandledMailCount in interface MailProcessorManagementMBeanMailProcessorManagementMBean.getHandledMailCount()public long getSlowestProcessing()
MailProcessorManagementMBeangetSlowestProcessing in interface MailProcessorManagementMBeanMailProcessorManagementMBean.getSlowestProcessing()public long getSuccessCount()
MailProcessorManagementMBeangetSuccessCount in interface MailProcessorManagementMBeanMailProcessorManagementMBean.getSuccessCount()public long getMatchedCount()
MatcherManagementMBeangetMatchedCount in interface MatcherManagementMBeanMatcherManagementMBean.getMatchedCount()public long getNotMatchedCount()
MatcherManagementMBeangetNotMatchedCount in interface MatcherManagementMBeanMatcherManagementMBean.getNotMatchedCount()public long getLastProcessing()
MailProcessorManagementMBeangetLastProcessing in interface MailProcessorManagementMBeanMailProcessorManagementMBean.getLastProcessing()Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.