mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-17 10:17:41 +00:00
Set JMS Producer for RemoteEventPublisher to non-peristent delivery
This commit is contained in:
parent
ca02628230
commit
edc9d3e48e
@ -22,6 +22,7 @@ import java.net.URISyntaxException;
|
||||
import java.util.logging.Level;
|
||||
import javax.annotation.concurrent.Immutable;
|
||||
import javax.jms.Connection;
|
||||
import javax.jms.DeliveryMode;
|
||||
import javax.jms.JMSException;
|
||||
import javax.jms.Message;
|
||||
import javax.jms.MessageConsumer;
|
||||
@ -75,6 +76,7 @@ final class RemoteEventPublisher {
|
||||
session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
||||
Topic topic = session.createTopic(eventChannelName);
|
||||
producer = session.createProducer(topic);
|
||||
producer.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
|
||||
consumer = session.createConsumer(topic, "events = '" + ALL_MESSAGE_SELECTOR + "'", true);
|
||||
receiver = new MessageReceiver();
|
||||
consumer.setMessageListener(receiver);
|
||||
|
Loading…
x
Reference in New Issue
Block a user