我想知道如何使 EJB 计时器能够在后台工作完成后访问我的 Vaadin UI 以更新 GUI 组件。
有没有办法得到它?我试图在我的 EJB 方法中使用 UI.getCurrent() 获取 UI,但它返回 null。
我注意到 getCurrent() 方法在 InheritableThreadLocal 映射中查找所有当前实例,但我的猜测是 EJB 线程与我的 UI 线程无关。
让我的任何想法。
谢谢!
我想知道如何使 EJB 计时器能够在后台工作完成后访问我的 Vaadin UI 以更新 GUI 组件。
有没有办法得到它?我试图在我的 EJB 方法中使用 UI.getCurrent() 获取 UI,但它返回 null。
我注意到 getCurrent() 方法在 InheritableThreadLocal 映射中查找所有当前实例,但我的猜测是 EJB 线程与我的 UI 线程无关。
让我的任何想法。
谢谢!