我需要使用Spring触发事件触发的任务。当发出特定的JMS消息时,应该触发该任务,如下例所示:
@Override
protected void processMessage(MessageClass myMessage) {
Event event = (Event) (myMessage.toString());
if (event.getType() == Type.KEEPALIVE) {
// trigger the task
}
}
我的计划是使用Spring的TaskScheduler,但似乎那里不支持事件。