A B C D E F G H I J L M N O P R S T V W

A

AddRollListener(RollingCount.IRollListener) - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
 
ApacheCommonLoggingLogBridge - class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge.
This class is a simple bridge between the apache.common.logging logging system and the Monitor system of ResponseMaster.
ApacheCommonLoggingLogBridge() - Constructor for class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
ApacheCommonLoggingLogBridge(String) - Constructor for class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
AttachmentOfType - class com.extrememessaging.ResponseMaster.MessageFields.AttachmentOfType.
The class that finds an attachment of a particular type
AttachmentOfType() - Constructor for class com.extrememessaging.ResponseMaster.MessageFields.AttachmentOfType
 
addFilter(Filter) - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
args - Variable in class com.extrememessaging.ResponseMaster.CMain
Used to start the server when it is running as a service

B

BUILD_NUMBER - Static variable in class com.extrememessaging.ResponseMaster.CMain
The build number.
Body - class com.extrememessaging.ResponseMaster.MessageFields.Body.
The class that gets the body from the message It also sets the values of the AttachedMessageSubject, Attachment, DeliveryStatusData, HtmlBody, NestedMessageObject, and NestedMessageString fields
Body() - Constructor for class com.extrememessaging.ResponseMaster.MessageFields.Body
 
bIsService - Static variable in class com.extrememessaging.ResponseMaster.CMain
True if ResponseMaster is running as a service
bPaused - Static variable in class com.extrememessaging.ResponseMaster.CMain
True if we paused now (ie running, but not processing messages)
bProbablyIsAURL - Variable in class com.extrememessaging.ResponseMaster.ResponseMasterDecodingException
This flag is set when decoding HTML escapes, and the data that could not be decoded looks like a URL This defaults to false
bStarted - Static variable in class com.extrememessaging.ResponseMaster.CMain
True if we have finished starting up.

C

CDaemon - class com.extrememessaging.ResponseMaster.CDaemon.
 
CDaemon() - Constructor for class com.extrememessaging.ResponseMaster.CDaemon
 
CDispositionCopyToIMAPFolder - class com.extrememessaging.ResponseMaster.dispositions.CDispositionCopyToIMAPFolder.
The disposition object for copying a message to an IMAP folder which may not be a subfolder of the scanned folder (it can even be a different mail server This works even if the message source is not IMAP
CDispositionCopyToIMAPFolder() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionCopyToIMAPFolder
 
CDispositionDoNothing - class com.extrememessaging.ResponseMaster.dispositions.CDispositionDoNothing.
A disposition object that does nothing.
CDispositionDoNothing() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionDoNothing
 
CDispositionForward - class com.extrememessaging.ResponseMaster.dispositions.CDispositionForward.
The disposition object for forwarding a message to a list of addresses
CDispositionForward() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionForward
 
CDispositionHttpRequest - class com.extrememessaging.ResponseMaster.dispositions.CDispositionHttpRequest.
Makes a GET or POST request via HTTP
CDispositionHttpRequest() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionHttpRequest
 
CDispositionMoveToSubfolder - class com.extrememessaging.ResponseMaster.dispositions.CDispositionMoveToSubfolder.
The disposition object for forwarding a message to a subfolder of the scanned folder This works only for IMAP and maildir message stores.
CDispositionMoveToSubfolder() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionMoveToSubfolder
 
CDispositionRunSQL - class com.extrememessaging.ResponseMaster.dispositions.CDispositionRunSQL.
 
CDispositionRunSQL() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionRunSQL
 
CDispositionWriteRFC822File - class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteRFC822File.
The disposition object for writing the raw message to a file in RFC 822 format
CDispositionWriteRFC822File() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteRFC822File
 
CDispositionWriteToDB - class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToDB.
The disposition object for logging the fields of a message to a database table
CDispositionWriteToDB() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToDB
 
CDispositionWriteToFile - class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToFile.
The disposition object for logging the fields of a message to a file
CDispositionWriteToFile() - Constructor for class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToFile
 
CHelper - class com.extrememessaging.ResponseMaster.CHelper.
Some helper functions that are useful in many places in ResponseMaster and may be useful to others working on response handling
CHelper() - Constructor for class com.extrememessaging.ResponseMaster.CHelper
 
CLicenseManager - class com.extrememessaging.ResponseMaster.CLicenseManager.
Checks the license
CLicenseManager() - Constructor for class com.extrememessaging.ResponseMaster.CLicenseManager
 
CLogger - class com.extrememessaging.ResponseMaster.monitor.CLogger.
This class provides methods for logging to the rest of the application
CLogger() - Constructor for class com.extrememessaging.ResponseMaster.monitor.CLogger
 
CLoggerMBean - class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean.
Derived from Logger, just adds some management functions through JMX
CLoggerMBean() - Constructor for class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean
 
CMailbox - class com.extrememessaging.ResponseMaster.CMailbox.
The class that does most of the work.
CMailbox() - Constructor for class com.extrememessaging.ResponseMaster.CMailbox
 
CMailboxMBean - class com.extrememessaging.ResponseMaster.CMailboxMBean.
 
CMailboxMBean() - Constructor for class com.extrememessaging.ResponseMaster.CMailboxMBean
 
CMailboxThread - class com.extrememessaging.ResponseMaster.CMailboxThread.
This is mostly just a data container.
CMain - class com.extrememessaging.ResponseMaster.CMain.
This class is the main entry point of the application.
CMain() - Constructor for class com.extrememessaging.ResponseMaster.CMain
 
CMessage - class com.extrememessaging.ResponseMaster.CMessage.
Extreme Messaging's wrapper of a Java mail message Manages access to the message fields.
CMonitorBase - class com.extrememessaging.ResponseMaster.monitor.CMonitorBase.
Derive from this class if you want to implement a monitor class that implements only a small subset of the functions
CMonitorBase() - Constructor for class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
CMonitorManager - class com.extrememessaging.ResponseMaster.CMonitorManager.
This class manages the set of monitoring objects All the methods are currently static
CMonitorManager() - Constructor for class com.extrememessaging.ResponseMaster.CMonitorManager
 
COutputField - class com.extrememessaging.ResponseMaster.COutputField.
This class is used by several of the disposition objects that take a list of fields
COutputField() - Constructor for class com.extrememessaging.ResponseMaster.COutputField
 
CStatisticalMonitorBase - class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase.
Base class for monitors that want to provide statistical information, not just events.
CURRENT - Static variable in class com.extrememessaging.ResponseMaster.monitor.RollingCount.PeriodEnum
 
CXMLHelper - class com.extrememessaging.ResponseMaster.CXMLHelper.
A class that helps with reading configuration information from XML files
CXMLHelper() - Constructor for class com.extrememessaging.ResponseMaster.CXMLHelper
 
CategoryDefinition - class com.extrememessaging.ResponseMaster.CategoryDefinition.
An internal class for holding the definition of a category It is loaded from the category definitions file
CategoryDefinitionsLoaded() - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
 
CategoryDefinitionsLoaded() - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
CategoryDefinitionsLoaded() - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
CategoryDefinitionsLoaded() - Method in class com.extrememessaging.ResponseMaster.monitor.HistoricalCharts
 
CategoryDefinitionsLoaded() - Method in interface com.extrememessaging.ResponseMaster.monitor.IMonitor
The category definition file finished loading New in build 595.
CategoryDefinitionsLoaded() - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorMBean
 
CategoryName - Variable in class com.extrememessaging.ResponseMaster.CategoryDefinition
The name of the category.
CategoryName - Variable in class com.extrememessaging.ResponseMaster.InvalidCategoryName
 
ClearCurrentDisposition() - Method in class com.extrememessaging.ResponseMaster.CMailboxThread
 
ClearCurrentMessage() - Method in class com.extrememessaging.ResponseMaster.CMailboxThread
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionCopyToIMAPFolder
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionDoNothing
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionForward
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionHttpRequest
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionMoveToSubfolder
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionRunSQL
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteRFC822File
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToDB
 
Close() - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToFile
 
Close() - Method in interface com.extrememessaging.ResponseMaster.dispositions.IDisposition
Cleanup any resources you allocated during construction or ReadFromFile Note: Close may be called more than once on the same object, but once it is called, Dispose will not be called again.
ConvertUTF7 - class com.extrememessaging.ResponseMaster.ConvertUTF7.
A class to convert UTF7 to unicode UTF-7 aka Unicode 1.1 is defined in RFC 1642
ConvertUTF7() - Constructor for class com.extrememessaging.ResponseMaster.ConvertUTF7
 
CurrentMailboxThread() - Static method in class com.extrememessaging.ResponseMaster.CMailboxThread
 
clearFilters() - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
close() - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
com.extrememessaging.ResponseMaster - package com.extrememessaging.ResponseMaster
 
com.extrememessaging.ResponseMaster.MessageFields - package com.extrememessaging.ResponseMaster.MessageFields
 
com.extrememessaging.ResponseMaster.dispositions - package com.extrememessaging.ResponseMaster.dispositions
 
com.extrememessaging.ResponseMaster.monitor - package com.extrememessaging.ResponseMaster.monitor
 
convert(byte[], int) - Static method in class com.extrememessaging.ResponseMaster.ConvertUTF7
Converts the array of bytes to a string

D

DAY - Static variable in class com.extrememessaging.ResponseMaster.monitor.RollingCount.RollTypeEnum
 
DBLogger - class com.extrememessaging.ResponseMaster.monitor.DBLogger.
This class is used to log messages to a DB.
DBLogger() - Constructor for class com.extrememessaging.ResponseMaster.monitor.DBLogger
 
DEBUG_APP - Static variable in class com.extrememessaging.ResponseMaster.CMain
True if the application should throw an exception on startup so it can be debugged
DEBUG_MAIL - Static variable in class com.extrememessaging.ResponseMaster.CMain
True if Java Mail should log debugging messages
DataTypeClass - Variable in class com.extrememessaging.ResponseMaster.MessageFieldDefinition
The class of the datatype for this field
DecodeMimeText(String) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Decodes mime text, eg =?utf-8?B?5a+m6Zqb44SJ6KiI55WrLnppcA==?=
DefaultCategory - Static variable in class com.extrememessaging.ResponseMaster.eCategories
The default category
Delete() - Method in class com.extrememessaging.ResponseMaster.CMessage
Delete the message from the mailbox
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionCopyToIMAPFolder
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionDoNothing
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionForward
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionHttpRequest
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionMoveToSubfolder
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionRunSQL
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteRFC822File
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToDB
 
Dispose(CMessage) - Method in class com.extrememessaging.ResponseMaster.dispositions.CDispositionWriteToFile
 
Dispose(CMessage) - Method in interface com.extrememessaging.ResponseMaster.dispositions.IDisposition
Do whatever the disposition type does with the message.
DispositionName - Variable in class com.extrememessaging.ResponseMaster.DispositionType
Name of the disposition
DispositionType - class com.extrememessaging.ResponseMaster.DispositionType.
This class holds the information about a disposition type It is created from CDispositions.ReadDispositionTypesFromFiles
debug(Object) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
debug(Object, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
decodeEscapedSequenceForHTML(String) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Decode an HTML escaped sequence to a character.
decryptPassword(String) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Decrypts the string if it is encrypted, otherwise, just gives it back
destroy() - Method in class com.extrememessaging.ResponseMaster.CDaemon
 
doAppend(LoggingEvent) - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 

E

eCategories - class com.extrememessaging.ResponseMaster.eCategories.
This class holds information about the categories
eCategories() - Constructor for class com.extrememessaging.ResponseMaster.eCategories
 
eMessageFields - class com.extrememessaging.ResponseMaster.eMessageFields.
This class holds information about the message fields
eMessageFields() - Constructor for class com.extrememessaging.ResponseMaster.eMessageFields
 
error(Object) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
error(Object, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 

F

FetchingClass - Variable in class com.extrememessaging.ResponseMaster.MessageFieldDefinition
The class that extracts the field from the message
FieldName() - Method in class com.extrememessaging.ResponseMaster.COutputField
Retrieves the name of the field
From - class com.extrememessaging.ResponseMaster.MessageFields.From.
The class that gets the From address from the message
From() - Constructor for class com.extrememessaging.ResponseMaster.MessageFields.From
 
FromIsOriginalTo - Variable in class com.extrememessaging.ResponseMaster.CategoryDefinition
Indicates whether or not the from address contains the OriginalToAddress for this category.
FromIsOriginalToForCategory(int) - Static method in class com.extrememessaging.ResponseMaster.eCategories
Is the from address is the original to address for this category?
FromName - class com.extrememessaging.ResponseMaster.MessageFields.FromName.
The class that gets the From name from the message, including both the display name and address
FromName() - Constructor for class com.extrememessaging.ResponseMaster.MessageFields.FromName
 
FromPostmaster - class com.extrememessaging.ResponseMaster.MessageFields.FromPostmaster.
The class that determines if the From address is the postmaster or not
FromPostmaster() - Constructor for class com.extrememessaging.ResponseMaster.MessageFields.FromPostmaster
 
fatal(Object) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
fatal(Object, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
format(Date) - Method in class com.extrememessaging.ResponseMaster.SimpleDateFormat
 

G

GetCategoryIDFromName(String) - Static method in class com.extrememessaging.ResponseMaster.eCategories
Looks up the id of the category from the name
GetCategoryNameFromID(int) - Static method in class com.extrememessaging.ResponseMaster.eCategories
Looks up the name of the category from the id
GetDate(RollingCount.RollTypeEnum, RollingCount.PeriodEnum) - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
Returns the date of the data for the specified params, eg the top hour for RollTypeEnum.HOUR and PeridEnum.TOP
GetFetcher(int) - Static method in class com.extrememessaging.ResponseMaster.eMessageFields
Gets the object that gets the value of a message field
GetFolder() - Method in class com.extrememessaging.ResponseMaster.MailboxConnectionInfo
Get the folder specified by the connection info
GetMessageFieldIdFromName(String) - Static method in class com.extrememessaging.ResponseMaster.eMessageFields
Gets the id of a field from the name
GetMessageFieldNameFromID(int) - Static method in class com.extrememessaging.ResponseMaster.eMessageFields
Gets the name of a field from the id
GetName() - Method in class com.extrememessaging.ResponseMaster.CMailbox
Gets the name of the Mailbox
GetSubfolderName() - Method in class com.extrememessaging.ResponseMaster.MailboxConnectionInfo
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.AttachmentOfType
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.Body
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.From
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.FromName
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.FromPostmaster
 
GetValue() - Method in interface com.extrememessaging.ResponseMaster.MessageFields.IMessageField
Get the value of the field
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.MessageGUID
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.MessageHeader
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.MessageObject
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.ProcessedTimestamp
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.ReceivedTimestamp
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.RegexExtractor
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.RegularExpression
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.SentTimestamp
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.SetByOther
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.SizeOfMessage
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.Subject
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.MessageFields.ToAddress
 
GetValue() - Method in class com.extrememessaging.ResponseMaster.OriginalToAddress
 
GetValue(RollingCount.RollTypeEnum, RollingCount.PeriodEnum) - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
Returns the value for the specified params, eg the top hour for RollTypeEnum.HOUR and PeridEnum.TOP
getAddress(Address) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Gets the address (not the display name) from an Address object
getAddressWithName(Address) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Gets the display name and address from an Address object
getAttribute(String) - Method in class com.extrememessaging.ResponseMaster.CMailboxMBean
Allows the value of the specified attribute of the Dynamic MBean to be obtained.
getAttribute(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean
Allows the value of the specified attribute of the Dynamic MBean to be obtained.
getAttribute(String) - Method in class com.extrememessaging.ResponseMaster.monitor.ManagementMBean
Allows the value of the specified attribute of the Dynamic MBean to be obtained.
getAttribute(String) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorMBean
Allows the value of the specified attribute of the Dynamic MBean to be obtained.
getAttributes(String[]) - Method in class com.extrememessaging.ResponseMaster.CMailboxMBean
 
getAttributes(String[]) - Method in class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean
 
getAttributes(String[], DynamicMBean) - Static method in class com.extrememessaging.ResponseMaster.monitor.MBeanHelper
Enables the to get the values of several attributes of a Dynamic MBean.
getAttributes(String[]) - Method in class com.extrememessaging.ResponseMaster.monitor.ManagementMBean
 
getAttributes(String[]) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorMBean
 
getChildElementValue(Element, String, String) - Static method in class com.extrememessaging.ResponseMaster.CXMLHelper
Gets the value of a single child element from an Element(string)
getChildElementValue(Element, String, int) - Static method in class com.extrememessaging.ResponseMaster.CXMLHelper
Gets the value of a single child element from an Element(string)
getChildElementValueList(Element, String, String) - Static method in class com.extrememessaging.ResponseMaster.CXMLHelper
Gets the value of a list of child elements from an Element(string)
getEOLIndex(String, int) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Used to find the index of the end of the line containing an index.
getErrorHandler() - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
getField(int) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as a string
getField(int, boolean, boolean) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as a string, optionally converting it to lowercase and/or stripping out the whitespace first.
getField(String) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as a string
getFieldAsDate(int) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as a date
getFieldAsDate(String) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as a date
getFieldAsObject(String) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as an object (its native type)
getFieldAsObject(int) - Method in class com.extrememessaging.ResponseMaster.CMessage
Get the value of the field as an object (its native type)
getFieldNonNull(int) - Method in class com.extrememessaging.ResponseMaster.CMessage
Gets the value of a field as a string.
getFieldNonNull(String) - Method in class com.extrememessaging.ResponseMaster.CMessage
Gets the value of a field as a string.
getFilter() - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
getFromHex(String) - Static method in class com.extrememessaging.ResponseMaster.CHelper
 
getHex(byte[]) - Static method in class com.extrememessaging.ResponseMaster.CHelper
 
getInfoForLogging() - Method in class com.extrememessaging.ResponseMaster.CMessage
Returns a string that you can use for logging so we know which message is causing a problem in the log.
getLastHourValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in the previous hour (eg 10-11 if it is 11:23)
getLastMinuteValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in the previous minute (eg 11:22:00-11:22:59 if it is 11:23:12)
getLayout() - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
getMBeanInfo() - Method in class com.extrememessaging.ResponseMaster.CMailboxMBean
This method provides the exposed attributes and operations of the Dynamic MBean.
getMBeanInfo() - Method in class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean
This method provides the exposed attributes and operations of the Dynamic MBean.
getMBeanInfo() - Method in class com.extrememessaging.ResponseMaster.monitor.ManagementMBean
This method provides the exposed attributes and operations of the Dynamic MBean.
getMBeanInfo() - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorMBean
This method provides the exposed attributes and operations of the Dynamic MBean.
getName(DynamicMBean, Hashtable) - Static method in class com.extrememessaging.ResponseMaster.monitor.MBeanHelper
 
getName() - Method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
getRunningThreads() - Static method in class com.extrememessaging.ResponseMaster.CMain
Retrieves the count of running threads The running thread count is used to determine when ResponseMaster can actually stop
getStackDump(Throwable) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Gets a string containing the stack dump from an exception or error
getThisHourValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in this hour
getThisMinuteValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in this minute
getTodayValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in the currect day (eg 2005-10-02 00:00 to 2005-10-02 11:23 if it is 2005-10-02 11:23)
getTokenAtPosition(String, int) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Gets the word at a location, treating < and > and " and : as whitespace
getTopHour() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The time for getTopHourValue
getTopHourValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in the biggest hour
getTopMinute() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The time for getTopMinuteValue
getTopMinuteValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in the biggest minute
getTotal() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The total number with Initialize was called
getYesterdayValue() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
The number in the previous day (eg 2005-10-01 00:00 to 2005-10-01 23:59 if it is 2005-10-02 11:23)
get_MaxThreads() - Static method in class com.extrememessaging.ResponseMaster.CLicenseManager
The maximum number of threads to run.
get_MinWaitTime() - Static method in class com.extrememessaging.ResponseMaster.CLicenseManager
The minimum wait time
get_maxRulesVersion() - Static method in class com.extrememessaging.ResponseMaster.CLicenseManager
The latest version of the categorization rules that are permitted.

H

HOUR - Static variable in class com.extrememessaging.ResponseMaster.monitor.RollingCount.RollTypeEnum
 
HandleRelativeConfigFileName(String, String) - Static method in class com.extrememessaging.ResponseMaster.CHelper
Returns a filename suitable for use by the operating system given the filename that refers to the file, and the file that is referred to.
HistoricalCharts - class com.extrememessaging.ResponseMaster.monitor.HistoricalCharts.
Monitor that generates historical charts of messages by category and total messages
HistoricalCharts() - Constructor for class com.extrememessaging.ResponseMaster.monitor.HistoricalCharts
 
HtmlAdaptorMBean - class com.extrememessaging.ResponseMaster.monitor.HtmlAdaptorMBean.
Starts an HtmlAdaptorServer for serving MBeans
HtmlAdaptorMBean() - Constructor for class com.extrememessaging.ResponseMaster.monitor.HtmlAdaptorMBean
 

I

IConfigurableItem - interface com.extrememessaging.ResponseMaster.IConfigurableItem.
 
IDisposition - interface com.extrememessaging.ResponseMaster.dispositions.IDisposition.
The interface that disposition objects must implement.
IMessageField - interface com.extrememessaging.ResponseMaster.MessageFields.IMessageField.
The interface that message fields must support.
IMonitor - interface com.extrememessaging.ResponseMaster.monitor.IMonitor.
The interface you need to implement to create a custom monitoring class.
IResettableDisposition - interface com.extrememessaging.ResponseMaster.dispositions.IResettableDisposition.
New in build 628 Indicates that this disposition can be reset.
ImplementingClass - Variable in class com.extrememessaging.ResponseMaster.DispositionType
The class that implements this disposition type
Increment() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
 
Initialize() - Method in class com.extrememessaging.ResponseMaster.CMailboxThread
 
Initialize(String) - Method in interface com.extrememessaging.ResponseMaster.IConfigurableItem
Initialize using the parameter from the config file.
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.AttachmentOfType
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.Body
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.From
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.FromName
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.FromPostmaster
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.MessageGUID
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.MessageHeader
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.MessageObject
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.ProcessedTimestamp
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.ReceivedTimestamp
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.RegexExtractor
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.RegularExpression
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.SentTimestamp
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.SetByOther
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.SizeOfMessage
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.Subject
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.MessageFields.ToAddress
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.OriginalToAddress
 
Initialize() - Static method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CLogger
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.DBLogger
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.HistoricalCharts
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.HtmlAdaptorMBean
 
Initialize() - Static method in class com.extrememessaging.ResponseMaster.monitor.JdmkTraceBridge
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.ManagementMBean
 
Initialize(String) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorMBean
 
Initialize() - Method in class com.extrememessaging.ResponseMaster.monitor.RollingCount
 
Initialize() - Static method in class com.extrememessaging.ResponseMaster.monitor.log4jBridge
 
InvalidCategoryName - exception com.extrememessaging.ResponseMaster.InvalidCategoryName.
This class is thrown if the category name passed to a number of functions is incorrect.
InvalidCategoryName(String) - Constructor for class com.extrememessaging.ResponseMaster.InvalidCategoryName
 
InvalidMessageFieldName - exception com.extrememessaging.ResponseMaster.InvalidMessageFieldName.
This class is thrown if the category name passed to a number of functions is incorrect.
InvalidMessageFieldName(String) - Constructor for class com.extrememessaging.ResponseMaster.InvalidMessageFieldName
 
IsValidMessageFieldID(int) - Static method in class com.extrememessaging.ResponseMaster.eMessageFields
Is the message field valid?
info(Object) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
info(Object, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
init(String[]) - Method in class com.extrememessaging.ResponseMaster.CDaemon
 
invoke(String, Object[], String[]) - Method in class com.extrememessaging.ResponseMaster.CMailboxMBean
Allows an operation to be invoked on the Dynamic MBean.
invoke(String, Object[], String[]) - Method in class com.extrememessaging.ResponseMaster.monitor.CLoggerMBean
Allows an operation to be invoked on the Dynamic MBean.
invoke(String, Object[], String[]) - Method in class com.extrememessaging.ResponseMaster.monitor.ManagementMBean
Allows an operation to be invoked on the Dynamic MBean.
invoke(String, Object[], String[]) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorMBean
Allows an operation to be invoked on the Dynamic MBean.
isDebugEnabled() - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
isErrorEnabled() - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
isFatalEnabled() - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
isInfoEnabled() - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
isSelected(int, int) - Method in class com.extrememessaging.ResponseMaster.monitor.JdmkTraceBridge
 
isTraceEnabled() - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 
isWarnEnabled() - Method in class com.extrememessaging.ResponseMaster.monitor.ApacheCommonLoggingLogBridge
 

J

JMXEnabled() - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
True if JMX is enabled
JdmkTraceBridge - class com.extrememessaging.ResponseMaster.monitor.JdmkTraceBridge.
 
JdmkTraceBridge() - Constructor for class com.extrememessaging.ResponseMaster.monitor.JdmkTraceBridge
 

L

LAST - Static variable in class com.extrememessaging.ResponseMaster.monitor.RollingCount.PeriodEnum
 
LoadFileIntoDOM(String) - Static method in class com.extrememessaging.ResponseMaster.CXMLHelper
Load a file into a DOM
LoadStringIntoDOM(String) - Static method in class com.extrememessaging.ResponseMaster.CXMLHelper
Load a string into a DOM
LogError(String) - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
 
LogError(String, Throwable) - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
 
LogError(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CLogger
Log an error
LogError(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.CLogger
Log an error from a Throwable
LogError(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
LogError(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
LogError(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
LogError(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
LogError(String) - Method in class com.extrememessaging.ResponseMaster.monitor.DBLogger
Log an error
LogError(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.DBLogger
Log an error from a Throwable
LogError(String) - Method in interface com.extrememessaging.ResponseMaster.monitor.IMonitor
Log an error
LogError(String, Throwable) - Method in interface com.extrememessaging.ResponseMaster.monitor.IMonitor
Log an error from a Throwable Changed to Throwable (from Exception) and overload with Error was removed in build 606
LogError(String) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorLog4j
 
LogError(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorLog4j
 
LogSystem(String) - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
 
LogSystem(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CLogger
Log a system message
LogSystem(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
LogSystem(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
LogSystem(String) - Method in class com.extrememessaging.ResponseMaster.monitor.DBLogger
Log a system message
LogSystem(String) - Method in interface com.extrememessaging.ResponseMaster.monitor.IMonitor
Log a system message
LogSystem(String) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorLog4j
 
LogTrace(String) - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
 
LogTrace(String, Throwable) - Static method in class com.extrememessaging.ResponseMaster.CMonitorManager
 
LogTrace(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CLogger
Log a tracing message If the logging level is Errors or Warnings, this doesn't do anything
LogTrace(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.CLogger
Log a tracing message from a Throwable If the logging level is Errors, this doesn't do anything
LogTrace(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
LogTrace(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
 
LogTrace(String) - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
LogTrace(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
 
LogTrace(String) - Method in class com.extrememessaging.ResponseMaster.monitor.DBLogger
Log a tracing message If the logging level is Errors or Warnings, this doesn't do anything
LogTrace(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.DBLogger
Log a tracing message from a Throwable If the logging level is Errors, this doesn't do anything
LogTrace(String) - Method in interface com.extrememessaging.ResponseMaster.monitor.IMonitor
Log a tracing message If the logging level is Errors or Warnings, this doesn't do anything
LogTrace(String, Throwable) - Method in interface com.extrememessaging.ResponseMaster.monitor.IMonitor
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
LogTrace(String) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorLog4j
 
LogTrace(String, Throwable) - Method in class com.extrememessaging.ResponseMaster.monitor.MonitorLog4j
 
LogWarning(String) - Static method in class com.extrememessaging.ResponseMaster.