getWorkpage().addLifecycleListener(new WorkpageDefaultLifecycleListener()
{
@Override
public void reactOnDestroyed()
{
if (m_thread != null)
m_thread.i_threadStop = true;
LongPollingMgr.remove(m_longPollingWebSocket);
}
});
对此如何处理?
您是从工作页级别(==在工作区内容部分中打开的对话框)启动WebSocket连接,还是从某个外部函数(==在工作区管理周围的函数?)启动WebSocket连接
如果“工作页级”:必须调用!;-)
如果“Outfer-level”:这里你可以在一些专业的虚拟工作页监听器中注册,但是这个不被处理。-那么该怎么做:当关闭会话时,调用Dispatcher-destroy()。请以某种方式在此销毁中注册关闭WebSocket。