|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMonitor
The interface you need to implement to create a custom monitoring class. Typically, you'll want to derive from CMonitorBase instead of implementing the interface directly.
Method Summary | |
---|---|
void |
CategoryDefinitionsLoaded()
The category definition file finished loading New in build 595. |
void |
LogError(java.lang.String sMessage)
Log an error |
void |
LogError(java.lang.String sMessage,
java.lang.Throwable e)
Log an error from a Throwable Changed to Throwable (from Exception) and overload with Error was removed in build 606 |
void |
LogSystem(java.lang.String sMessage)
Log a system message |
void |
LogTrace(java.lang.String sMessage)
Log a tracing message If the logging level is Errors or Warnings, this doesn't do anything |
void |
LogTrace(java.lang.String sMessage,
java.lang.Throwable e)
Log a tracing message from a Throwable If the logging level is Errors or Warnings, this doesn't do anything Changed to Throwable (from Exception) in build 606 |
void |
LogWarning(java.lang.String sMessage)
Log a warning If the logging level is Errors, this doesn't do anything |
void |
LogWarning(java.lang.String sMessage,
java.lang.Throwable e)
Log a warning from a Throwable If the logging level is Errors, this doesn't do anything Changed to Throwable (from Exception) in build 606 |
void |
MailboxEmpty(java.lang.String sMailboxName)
This is fired every time we check the mailbox for messages, and we find that it is empty. |
void |
MailboxInitializationBegun(java.lang.String sMailboxName)
The mailbox initialization process started for a particular mailbox New in build 627 |
void |
MailboxInitializationFinished(java.lang.String sMailboxName)
The mailbox initialization process completed for a particular mailbox New in build 627 |
void |
MailboxShutdownBegun(java.lang.String sMailboxName)
The mailbox shutdown process began for a particular mailbox New in build 627 |
void |
MailboxShutdownFinished(java.lang.String sMailboxName)
The mailbox shutdown process finished for a particular mailbox New in build 627 |
void |
MessageCategorized(int CategoryID)
A message was categorized into a particular category. |
void |
MessageProcessed(CMessage oMessage)
A message was processed Changed in build 595 |
void |
MessageSkipped()
A message was deleted without processing because the headers could not be loaded. |
void |
ThreadKilled(int nThreadNumber,
java.util.Date dtLastUpdate)
A thread was killed because it was inactive for too long New in build 595 |
Methods inherited from interface com.extrememessaging.ResponseMaster.IConfigurableItem |
---|
Initialize, Shutdown |
Method Detail |
---|
void LogError(java.lang.String sMessage)
sMessage
- The message to logvoid LogError(java.lang.String sMessage, java.lang.Throwable e)
sMessage
- The message to loge
- The Throwable to logvoid LogWarning(java.lang.String sMessage)
sMessage
- The message to logvoid LogWarning(java.lang.String sMessage, java.lang.Throwable e)
sMessage
- The message to loge
- The Throwable to logvoid LogTrace(java.lang.String sMessage)
sMessage
- The message to logvoid LogTrace(java.lang.String sMessage, java.lang.Throwable e)
sMessage
- The message to loge
- The Throwable to logvoid LogSystem(java.lang.String sMessage)
sMessage
- The message to logvoid MessageProcessed(CMessage oMessage)
void MessageCategorized(int CategoryID)
void CategoryDefinitionsLoaded()
void ThreadKilled(int nThreadNumber, java.util.Date dtLastUpdate)
void MessageSkipped()
void MailboxInitializationBegun(java.lang.String sMailboxName)
sMailboxName
- The name of the mailboxvoid MailboxInitializationFinished(java.lang.String sMailboxName)
sMailboxName
- The name of the mailboxvoid MailboxShutdownBegun(java.lang.String sMailboxName)
sMailboxName
- The name of the mailboxvoid MailboxShutdownFinished(java.lang.String sMailboxName)
sMailboxName
- The name of the mailboxvoid MailboxEmpty(java.lang.String sMailboxName)
sMailboxName
- The name of the mailbox
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |