@Component public class HerdJmsMessageListener extends Object
| Constructor and Description |
|---|
HerdJmsMessageListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
controlHerdJmsMessageListener()
Periodically check the configuration and apply the action to the herd JMS message listener service, if needed.
|
void |
processMessage(String payload,
Map<Object,Object> allHeaders)
Processes a JMS message.
|
@Scheduled(fixedDelay=60000L) public void controlHerdJmsMessageListener()
@JmsListener(id="herd_incoming_queue",
containerFactory="jmsListenerContainerFactory",
destination="herd_incoming_queue")
public void processMessage(String payload,
@Headers
Map<Object,Object> allHeaders)
payload - the message payload.allHeaders - the JMS headers.Copyright © 2019. All rights reserved.