if(processor instanceof ScheduledMessageProcessor) {
MessageForwardingProcessorView view =
((ScheduledMessageForwardingProcessor) processor).getView();
if(!view.isActive()) {
List<String> msgList = view.messageIdList();
messageIds = msgList.toArray(new String[msgList.size()]);
} else {
log.warn("Can't access Scheduled Message Forwarding Processor - Processor is active");
}