<dependency>
<groupId>org.ionsuite</groupId>
<artifactId>ion</artifactId>
<version>1.0.0</version>
</dependency>
import ion.core.Ion;
import ion.core.event.EventManager;
import ion.core.messaging.Event;
import ion.core.messaging.MessageQueue;
public class IonExample {
public static void main(String[] args) {
Ion ion = Ion.getInstance();
EventManager eventManager = ion.getEventManager();
Event event = new Event("customEvent", "Hello Ion!");
eventManager.publish(event);
MessageQueue messageQueue = ion.createMessageQueue();
messageQueue.send("Hello Ion from message queue!");
String message = messageQueue.receive();
System.out.println(message);
}
}