public final class MailetManagement extends StandardMBean implements MailetManagementMBean
Constructor and Description |
---|
MailetManagement(org.apache.mailet.MailetConfig config) |
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
|
String |
getMailetName()
Return the name of the mailet
|
String[] |
getMailetParameters()
Return the parameters which are configured for the mailet
|
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) |
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, setImplementation
public MailetManagement(org.apache.mailet.MailetConfig config) throws NotCompliantMBeanException
NotCompliantMBeanException
public void update(long processTime, boolean success)
public String getMailetName()
MailetManagementMBean
getMailetName
in interface MailetManagementMBean
MailetManagementMBean.getMailetName()
public String[] getMailetParameters()
MailetManagementMBean
getMailetParameters
in interface MailetManagementMBean
MailetManagementMBean.getMailetParameters()
public long getErrorCount()
MailProcessorManagementMBean
getErrorCount
in interface MailProcessorManagementMBean
MailProcessorManagementMBean.getErrorCount()
public long getFastestProcessing()
MailProcessorManagementMBean
getFastestProcessing
in interface MailProcessorManagementMBean
MailProcessorManagementMBean.getFastestProcessing()
public long getHandledMailCount()
MailProcessorManagementMBean
getHandledMailCount
in interface MailProcessorManagementMBean
MailProcessorManagementMBean.getHandledMailCount()
public long getSlowestProcessing()
MailProcessorManagementMBean
getSlowestProcessing
in interface MailProcessorManagementMBean
MailProcessorManagementMBean.getSlowestProcessing()
public long getSuccessCount()
MailProcessorManagementMBean
getSuccessCount
in interface MailProcessorManagementMBean
MailProcessorManagementMBean.getSuccessCount()
public long getLastProcessing()
MailProcessorManagementMBean
getLastProcessing
in interface MailProcessorManagementMBean
MailProcessorManagementMBean.getLastProcessing()
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.