2016-05-03 3 views
0

私のアプリケーションでは、ユーザーはステーションに固有のデータにアクセスしています。フィルターモジュールをクリーニングするには?

ユーザはステーションから別のステーションに切り替えることができるので、現在のステーションが変更されるたびにフィルタモジュールをクリーニングしたいと思います。

ケーキをかぶって、私はいくつかの更新が保存されていない場合、ユーザーに警告したいと思います。

答えて

0

一つのアイデアは、すべてのフィルタモジュールチェーンにユーザがその局を切り替えることができるものと作用リセットあろう。

残念ながら、すべてのアプリケーションフィルタモジュールを再起動する組み込みアクションはありませんが、書き込むのはあまり複雑ではありません。アイデアは、すべてのワークスペース/モジュール階層を繰り返し、各モジュールを再起動することです。

モジュールを再起動するには、標準org.jspresso.framework.application.frontend.action.module.ModuleRestartAction(ソースhere)を参照してください。このアクションを継承し、選択したアプリケーションモジュールだけでなくすべてのアプリケーションモジュールを処理するために、executeメソッドをオーバーライドすることもできます。

もちろん、フレームワークの基準に追加できると思われる場合は、RFEまたはPRまでお気軽にお送りください。

関連する問題