Java 春季事件触发
我需要使用Spring触发事件触发的任务。当特定JMS消息出现时,应触发该任务,如本例所示:Java 春季事件触发,java,spring,event-handling,scheduled-tasks,task,Java,Spring,Event Handling,Scheduled Tasks,Task,我需要使用Spring触发事件触发的任务。当特定JMS消息出现时,应触发该任务,如本例所示: @Override protected void processMessage(MessageClass myMessage) { Event event = (Event) (myMessage.toString()); if (event.getType() == Type.KEEPALIVE) { // trigger the task } } 我的计划是
@Override
protected void processMessage(MessageClass myMessage) {
Event event = (Event) (myMessage.toString());
if (event.getType() == Type.KEEPALIVE) {
// trigger the task
}
}
我的计划是使用Spring的TaskScheduler,但那里似乎不支持事件。事件的来源是什么?是tme过期吗?应用条件还是外部?(例如用户、JMS、TCP/IExternalJMS消息。