public class CMonitorManager
extends java.lang.Object
| Constructor and Description |
|---|
CMonitorManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
CategoryDefinitionsLoaded() |
static boolean |
JMXEnabled() |
static void |
LogError(java.lang.String sMessage) |
static void |
LogError(java.lang.String sMessage,
java.lang.Throwable e) |
static void |
LogSystem(java.lang.String sMessage) |
static void |
LogTrace(java.lang.String sMessage) |
static void |
LogTrace(java.lang.String sMessage,
java.lang.Throwable e) |
static void |
LogWarning(java.lang.String sMessage) |
static void |
LogWarning(java.lang.String sMessage,
java.lang.Throwable e) |
static void |
MailboxEmpty(java.lang.String sMailboxName) |
static void |
MailboxInitializationBegun(java.lang.String sMailboxName) |
static void |
MailboxInitializationFinished(java.lang.String sMailboxName) |
static void |
MailboxShutdownBegun(java.lang.String sMailboxName) |
static void |
MailboxShutdownFinished(java.lang.String sMailboxName) |
static boolean |
ManageLoggerWithJMX() |
static boolean |
ManageWithJMX() |
static void |
MessageCategorized(java.lang.String sMailboxName,
int CategoryID) |
static void |
MessageCount(java.lang.String sMailboxName,
int nMessageCount)
We just refreshed the mailbox and this is the message count
New in 811
|
static void |
MessageFetched(java.lang.String sMailboxName,
int nMessageNumber,
long nFetchTimeNs) |
static void |
MessageProcessed(java.lang.String sMailboxName,
CMessage oMessage,
long nProcessingTimeNs) |
static void |
MessageSkipped(java.lang.String sMailboxName) |
static boolean |
MonitorMailboxesWithJMX() |
static boolean |
MonitorMailboxThreadsWithJMX() |
static boolean |
MonitorWithJMX() |
static void |
ReadFromFile(java.lang.String sFileName)
Read the list of monitors from the file
|
static void |
Shutdown()
Everything else should already be shutdown before you call this
|
static void |
SkippedRemovedMessage(java.lang.String sMailboxName) |
static void |
ThreadKilled(java.lang.String sMailboxName,
int nThreadNumber,
java.util.Date dtLastUpdate) |
public static void ReadFromFile(java.lang.String sFileName)
throws ResponseMasterException
sFileName - The path to the file to read the monitor config from.ResponseMasterException - if there is an issue reading the file or creating the monitorspublic static boolean JMXEnabled()
public static boolean MonitorMailboxThreadsWithJMX()
public static boolean MonitorMailboxesWithJMX()
public static boolean ManageLoggerWithJMX()
public static boolean ManageWithJMX()
public static boolean MonitorWithJMX()
public static void LogError(java.lang.String sMessage)
public static void LogError(java.lang.String sMessage,
java.lang.Throwable e)
public static void LogWarning(java.lang.String sMessage)
public static void LogWarning(java.lang.String sMessage,
java.lang.Throwable e)
public static void LogTrace(java.lang.String sMessage)
public static void LogTrace(java.lang.String sMessage,
java.lang.Throwable e)
public static void LogSystem(java.lang.String sMessage)
public static void MessageProcessed(java.lang.String sMailboxName,
CMessage oMessage,
long nProcessingTimeNs)
public static void MessageFetched(java.lang.String sMailboxName,
int nMessageNumber,
long nFetchTimeNs)
public static void MessageCategorized(java.lang.String sMailboxName,
int CategoryID)
public static void CategoryDefinitionsLoaded()
public static void ThreadKilled(java.lang.String sMailboxName,
int nThreadNumber,
java.util.Date dtLastUpdate)
public static void MessageSkipped(java.lang.String sMailboxName)
public static void MailboxInitializationBegun(java.lang.String sMailboxName)
public static void MailboxInitializationFinished(java.lang.String sMailboxName)
public static void MailboxShutdownBegun(java.lang.String sMailboxName)
public static void MailboxShutdownFinished(java.lang.String sMailboxName)
public static void MailboxEmpty(java.lang.String sMailboxName)
public static void MessageCount(java.lang.String sMailboxName,
int nMessageCount)
sMailboxName - The name of the mailboxnMessageCount - The number of messages in the mailboxpublic static void SkippedRemovedMessage(java.lang.String sMailboxName)
public static void Shutdown()