Java Wicket和谷歌番石榴

Java Wicket和谷歌番石榴,java,wicket,guava,Java,Wicket,Guava,我曾尝试将谷歌番石榴与Wicket一起使用,但似乎事件并未启动: @Singleton public class EventBusHelper { public static EventBus getEventBus(){ //GAE Thread Factory ThreadFactory factory = ThreadManager.currentRequestThreadFactory(); Executor executor =

我曾尝试将谷歌番石榴与Wicket一起使用,但似乎事件并未启动:

@Singleton
public class EventBusHelper {
    public static EventBus getEventBus(){
        //GAE Thread Factory
        ThreadFactory factory = ThreadManager.currentRequestThreadFactory();
        Executor executor = Executors.newCachedThreadPool(factory);
        //AsyncEventBus
        EventBus eventBus = new AsyncEventBus(executor);
        return eventBus;
    }
}
@Subscribe
public void handleCreateModelEvent(Model model){
    LOG.info("======CREATED======== + " + model.getId());
}
用法:

EventBusHelper.getEventBus().post(model);
不开火:

@Singleton
public class EventBusHelper {
    public static EventBus getEventBus(){
        //GAE Thread Factory
        ThreadFactory factory = ThreadManager.currentRequestThreadFactory();
        Executor executor = Executors.newCachedThreadPool(factory);
        //AsyncEventBus
        EventBus eventBus = new AsyncEventBus(executor);
        return eventBus;
    }
}
@Subscribe
public void handleCreateModelEvent(Model model){
    LOG.info("======CREATED======== + " + model.getId());
}

1) 每次调用
EventBusHelper.getEventBus()
时,都会创建一个新的
ThreadFactory
Executor
EventBus
。2) 您是否已经注册了订阅服务器?Wicket是一个非托管框架。番石榴怎么知道维克特?
handleCreateModelEvent
a方法属于哪个类?请提供更多上下文。