import org.lowgcms.queue.MessageQueue;
import org.lowgcms.queue.MessageHandler;
public class MessagePassingExample {
public static void main(String[] args) {
MessageQueue<String> messageQueue = new MessageQueue<>();
MessageHandler<String> messageHandler = (message) -> {
System.out.println("Received message: " + message);
};
messageQueue.registerHandler(messageHandler);
messageQueue.sendMessage("Hello, world!");
messageQueue.close();
}
}