イベントを生成するロジックを持つ XXXBean と呼ばれるものがあります。ServletContextListener と呼ばれるクラスもあります。
<listener>
<listener-class>XXXServletContextListener</listener-class>
</listener>
Beanからのイベントをリスナーに送信するにはどうすればよいですか?
アップデート。
リスナーで実行されている Jetty WebSocket サーバーがあります。
public class JettyServletContextListener implements ServletContextListener {
private Server server = null;
public void contextInitialized(ServletContextEvent event) {
this.server = new Server();
server.start();
}
public void contextDestroyed(ServletContextEvent event) {
if (server != null) {
server.stop();
}
}
}
この Jetty サーバーは、WebSocket 接続を介して Bean のイベントについてリモート クライアントに通知する必要があります。