public class CmsMemoryMonitorConfiguration
extends java.lang.Object
构造器和说明 |
---|
CmsMemoryMonitorConfiguration()
Constructor with default values.
|
限定符和类型 | 方法和说明 |
---|---|
void |
addEmailReceiver(java.lang.String emailReceiver)
Sets the emailReceiver.
|
java.lang.String |
getClassName()
Returns the name of the memory monitor class.
|
int |
getEmailInterval()
Returns the intervalEmail.
|
java.util.List<java.lang.String> |
getEmailReceiver()
Returns a List of receiver.
|
java.lang.String |
getEmailSender()
Returns the emailSender.
|
int |
getLogInterval()
Returns the intervalLog.
|
int |
getMaxUsagePercent()
Returns the maxUsagePercent.
|
int |
getWarningInterval()
Returns the intervalWarning.
|
void |
initialize(java.lang.String className,
java.lang.String maxUsagePercent,
java.lang.String logInterval,
java.lang.String emailInterval,
java.lang.String warningInterval)
Initializes the configuration with the required parameters.
|
void |
setEmailSender(java.lang.String emailSender)
Sets the emailSender.
|
public CmsMemoryMonitorConfiguration()
public void addEmailReceiver(java.lang.String emailReceiver)
emailReceiver
- the emailReceiver to setpublic java.lang.String getClassName()
public int getEmailInterval()
public java.util.List<java.lang.String> getEmailReceiver()
public java.lang.String getEmailSender()
public int getLogInterval()
public int getMaxUsagePercent()
public int getWarningInterval()
public void initialize(java.lang.String className, java.lang.String maxUsagePercent, java.lang.String logInterval, java.lang.String emailInterval, java.lang.String warningInterval)
className
- the name of the memory monitor classmaxUsagePercent
- the max usage percent valuelogInterval
- the interval to logemailInterval
- the interval to send emailwarningInterval
- the interval to warnpublic void setEmailSender(java.lang.String emailSender)
emailSender
- the emailSender to set