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.IOExceptionpublic static galileo.net.GalileoMessage wrapEvent(galileo.event.Event event)
throws java.io.IOException
java.io.IOException