5.10. プラグ可能な変数永続性の設定
Red Hat Process Automation Manager Spring Boot アプリケーションに、設定したプロセス変数永続性の任意のエンティティーマネージャーを指定できます。これを行うには、オブジェクトマーシャリングストラテジーの解決中に名前付き Bean を追加します。これにより、2 つ目のデータソース修飾子に基づいて 2 つ目のエンティティーマネージャーファクトリーを設定できます。この設定は、プライマリーデータソースに干渉しないことに注意してください。
前提条件
- 既存の Red Hat Process Automation Manager Spring Boot プロジェクトがある。
手順
カスタマイズされたエンティティーマネージャー JavaBean を Java クラスに追加します。以下の例は、Java Persistence API (JPA) データソースのエンティティーマネージャー Java Bean (
auditEntityManager) を示しています。Copy to Clipboard Copied! Toggle word wrap Toggle overflow MVFLEX Expression Language (MVEL) の評価中にパラメーターが解決されると、
auditEntityManagerは暗黙的なコンテキストパラメーターになります。以下のマーシャリング戦略を
kie-deployment-descriptor.xmlファイルに追加します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
関連情報
- 永続性の詳細は、KIE Server の管理およびモニタリング の Red Hat Process Automation Manager の個別のデータベーススキーマにおけるプロセス変数の永続化 を参照してください