Class MessageMonitorReport

All Implemented Interfaces:
Iterable<MessageMonitorReport.Report>, Collection<MessageMonitorReport.Report>, List<MessageMonitorReport.Report>, SequencedCollection<MessageMonitorReport.Report>

public class MessageMonitorReport extends AbstractList<MessageMonitorReport.Report>
MessageMonitorReport is responsible for maintaining a list of reports detailing the processing status of messages. This class encapsulates multiple reports using a thread-safe list implementation.