Java: Difference between revisions
PeterHicks (talk | contribs) |
m categorisation |
||
Line 25: | Line 25: | ||
} | } | ||
</code> | </code> | ||
[[Category:Network Rail Data Feeds]] |
Revision as of 09:05, 20 May 2013
Gorizza Stomp library
This code requires the Gozirra Stomp library.
private static void go() throws Exception
{
System.out.println("Connecting");
final Client c = new Client(Constants.SERVER, Constants.PORT, Constants.USERNAME, Constants.PASSWORD);
System.out.println("Connected");
System.out.println("Subscribing");
for (final String topic : Constants.TOPICS)
{
System.out.println(" " + topic);
c.subscribe("/topic/" + topic,
new Listener()
{
public void message(Map map, String s)
{
processMessage(map, s);
}
});
}
System.out.println("done subscribing");
}