public class EventPublisher
extends java.lang.Object
Constructor and Description |
---|
EventPublisher(galileo.net.ClientMessageRouter router)
Creates a new EventPublisher instance using the provided
ClientMessageRouter instance for communications. |
Modifier and Type | Method and Description |
---|---|
void |
publish(galileo.net.NetworkDestination destination,
galileo.event.Event event)
Publishes an
Event via the client's ClientMessageRouter . |
static galileo.net.GalileoMessage |
wrapEvent(galileo.event.Event event)
Wraps a GalileoEvent inside an EventContainer, and places the container
inside a GalileoMessage, ready to be transmitted across the network.
|
public EventPublisher(galileo.net.ClientMessageRouter router)
ClientMessageRouter
instance for communications.public void publish(galileo.net.NetworkDestination destination, galileo.event.Event event) throws java.io.IOException
Event
via the client's ClientMessageRouter
.java.io.IOException
public static galileo.net.GalileoMessage wrapEvent(galileo.event.Event event) throws java.io.IOException
java.io.IOException