私たちは Activiti をアプリケーションに埋め込んでおり、Activiti のすぐに使用できるタスク クエリ機能を超えるタスクの検索に関して、いくつかの特定の要件があります。私は現在、ElasticSearch を統合し、タスクの特殊なインデックスを維持することを検討しています。そのためには、Activiti でタスクの作成をインターセプトする必要があります。
「ネイティブ」で透明な (これをワークフローに明示的にモデル化する必要がないという点で) このための Activiti メカニズム (インターセプター メカニズムなど) は見つかりませんでした。現時点では、myBatis インターセプター プラグインを作成するのが最善の策のようです。
これにコミットする前に、よりクリーンで簡単な方法を見逃していないことを確認したかったのです。