@Override
public void afterConnectionEstablished(WebSocketSession session) throws Exception {
final TextMessage tickerMessage = new TextMessage("{\"op\":\"unsubscribe\",\"channel\":\"" + MTGOX_TICKER_CHANNEL + "\"}");
session.sendMessage(tickerMessage);
final TextMessage message = new TextMessage("{\"op\":\"unsubscribe\",\"channel\":\"" + MTGOX_DEPTH_CHANNEL + "\"}");
session.sendMessage(message);
logger.debug("WebSocket connection to {} established, waiting for messages...", MTGOX_URL);
session.sendMessage(message);