バンドルが更新、アンインストール、または新規のときにスクリプトを実行したい。
私は実際には destroy-method と init-method を使用していますが、バンドルに「stop」または「remove」だけがある場合は使用しません。
<bean id="plugin" class="com.toto.OrderPlugin" destroy-method="remove" init-method="install">
サンプルの場合、バンドルが更新されたときにイベントをキャッチする理由:
- 私のバンドルがアンインストールされている場合、古いバージョンと新しいバージョンを知り、条件でスクリプトを実行したい:
- バンドルが新しい場合、データブルをドロップしたい
- データブルを作成したい
この種のプロセスを行う正しい方法は何ですか? 例を教えてください。
感謝