Adobe AEM api for javaを使用してWorkflowインスタンスの履歴にアクセスするにはどうすればよいですか? 3つのワークアイテムを含む1つのワークフローを作成したとします。そのワークフローのすべての作業項目(Eg.Status、Title、User、StartTime、EndTime、Action、Comment)に関連付けられている詳細にアクセスしたいと思います。Adobe AEMに関する質問
2
A
答えて
3
以下のクラスをご覧ください。
com.day.cq.workflow.WorkflowSession
https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/com/day/cq/workflow/WorkflowService.html
と
com.day.cq.workflow.WorkflowSession
https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/com/day/cq/workflow/WorkflowSession.html
あなたが見たい場合は特定のワークフローインスタンスをフィルタリングする方法のコード例は、folloで多くのドキュメントを見つけることができますあなたのAEMインスタンスの翼ファイル:
を要約すると、ワークフローを作成する必要があります
/crx/de/index.jsp#/libs/cq/workflow/components/console/archive/json.jsp関連するフィルタを適用するためにインスタンスを反復処理するためにモデルをフェッチします。
また、基本的にワークフローインスタンスのデータストアである/ var/eventing/jobsノードからデータを取得するクエリを記述することもできます。
1
これはあなたのための問題を解決
List<HistoryItem> history = workflowSession.getHistory(workItem.getWorkflow());
HistoryItem current;
if (history.size() > 0) {
HistoryItem current = history.get(history.size() - 1);
do {
current = current.getPreviousHistoryItem();
} while (current != null);
}
関連する問題
- 1. Adobe Experience Manager 6.1 AEM 6.1 AEM 6.2ページコンテンツをカスタマイズする
- 2. Adobe AEM Query Builer API for Javascript and Sightly
- 3. Adobe Experience Manager AEM 6.2。イメージスクイーズの代わりにイメージクロッピング
- 4. Adobe AEM WorkFlowでサーバーを検出しますか?
- 5. Adobe AIRのソースファイルのインストールに関する問題
- 6. Adobe Cirrusを使用したnetStreamステータスイベントの質問
- 7. Adobe Flash SWF低品質スケーリング
- 8. Adobe Dreamweaverインストールの問題
- 9. Adobe AEM CQ T&TでAngularJSが動作しない
- 10. Adobe AEMバンドルを快適なWebサービスとして公開
- 11. Specman(e)質問
- 12. Adobe Flashピアツーピアアプリケーション
- 13. Adobe Air Database
- 14. Adobe Flex非アクティブコンポーネント
- 15. Adobe Flashのガベージコレクション
- 16. Adobe AIR readLine
- 17. Adobe air http auth
- 18. Adobe Readerセキュリティ
- 19. Adobe AIR、メモリリーク
- 20. Adobe Indesign XML
- 21. カスタムリストデザイン - Adobe Flex
- 22. Adobe Flash start animation
- 23. Adobe Experience Manager 6.2ファイルの優先度
- 24. Adobe Readerのテキストドラッグ&ドロップの問題
- 25. Adobe AIR Android FileStreamの問題
- 26. Adobe AEM DAMは、公開サーバー上でアクセス可能な資産メタデータです
- 27. Adobe Livecycleバインディングクエリ
- 28. Adobe Air - Analytics
- 29. Adobe Air stop();
- 30. Adobe Animate errors
を働くかもしれないが....おかげで... – Sandy