public abstract class AbstractReportProcessor extends Object implements IProcessor
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.amqp.support.converter.MessageConverter |
converter |
protected IReportRegister |
reportRegister |
| Constructor and Description |
|---|
AbstractReportProcessor() |
| Modifier and Type | Method and Description |
|---|---|
long |
getManagedMessages()
Get the number of managed messages (previous to process).
|
long |
getProcessedMessages()
Get the number of processed messages (by any specific processor).
|
void |
onMessage(org.springframework.amqp.core.Message message) |
protected abstract void |
processReport(MessageStatusBean report) |
@Autowired protected org.springframework.amqp.support.converter.MessageConverter converter
@Autowired protected IReportRegister reportRegister
public long getManagedMessages()
getManagedMessages in interface IProcessorpublic long getProcessedMessages()
getProcessedMessages in interface IProcessorpublic void onMessage(org.springframework.amqp.core.Message message)
onMessage in interface org.springframework.amqp.core.MessageListenerprotected abstract void processReport(MessageStatusBean report)
Copyright © 2021 Albirar. All rights reserved.