Spring, как транслировать сообщения подключенным клиентам с помощью веб-сокетов?

Я пытаюсь использовать веб-сокеты в моем приложении. Я следовал этому уроку:http://spring.io/guides/gs/messaging-stomp-websocket/

Работает отлично.

Когда один из подключенных клиентов нажимает кнопку, вызывается этот метод:

@MessageMapping("/hello")
@SendTo("/topic/greetings")
public Greeting greeting() throws Exception {
    System.out.println("Sending message...");
    Thread.sleep(1000); // simulated delay
    return new Greeting("hello!");        
}

и сообщение передается всем подключенным клиентам.

Теперь я хочу изменить свое серверное приложение, чтобы оно периодически (каждый час) передавало сообщения всем моим подключенным клиентам, без взаимодействия с клиентами.

Примерно так (но это не работает, очевидно):

@Scheduled(fixedRate = 3600000)
public void sendMessage(){
   try {
   @SendTo("/topic/greetings")     
   greeting();
    } catch (Exception e) {
        e.printStackTrace(); 
    }
}

Спасибо за советы.

Ответы на вопрос(1)

Ваш ответ на вопрос