Sto usando Primavera (boot) il mio progetto e accedo un JMS Queue (ActiveMQ) utilizzando:Come posso Stop/Start/Pausa una @JmsListener (il modo pulito)
@JmsListener(destination = "mydestinationQueue")
public void processMessage(String content) {
//do something
}
E funziona perfettamente, ma devo essere in grado di arrestare/sospendere/avviare questo bean in modo programmato (una chiamata REST o qualcosa del genere)
Quando interrompo o sospendo questo bean, voglio essere sicuro di aver completamente elaborato il messaggio corrente.
qualche idea al riguardo?
grazie
grazie per la risposta darò una prova e ti faccio sapere – Seb