2017-03-12 5 views
0

私の環境:リポジトリからすべての課題をクエリする方法は?

のAlfresco共有v5.2.d(r134641-B15、Aikauの1.0.101.3、春サーフ 5.2.d、春WebScripts 6.13、Freemarkerの2.3.20-屋外-パッチを当て、サイ1.7 R4-屋外-パッチし、唯)2.9.0-屋外20141223

AlfrescoのコミュニティV5.2.0(r134428-B13)Iワークフローを開始すると、私はエグゼキュータを割り当てることができ10005

スキーマ - リストビジネスプロセスに参加するユーザーの数です。どういうわけか、私はこれらすべてのユーザーのリストを取得する必要があります。

list of whitepapersを取得するためにLuceneを使用する方法を示しており、excellent guideがあります。

RESTを通じてリポジトリと対話するには、Web Script Framework MVCも使用します。

しかし、どのように、私は割り当てのリストを取得することができます。..

私はこの場合は、クエリのように見える方法に興味がある:?

... 
var assignments = search.luceneSearch("what should be here?"); 
... 

私は情報のために非常に感謝されます。ありがとうございます。

+0

1つの特定のワークフローのすべての譲受人、またはすべてのワークフローの譲受人ですか? – Gagravarr

+0

ご意見ありがとうございます!...はい、特定のワークフローの担当者がすべて必要です。 –

+1

検索の代わりに 'WorkflowService'に質問する方が良いでしょうか? – Gagravarr

答えて

2

実行中の特定のワークフローインスタンスに誰が割り当てられているかを知りたい場合は、検索サービスで簡単に行うことはできません。その代わりに、Alfresco WorkflowServiceを使用したいと考えています。

ほとんどの場合、特定の実行中のワークフローのためにWorkflowInstanceを取得し、タスクを取得し、そのプロパティからチェックしたいと思うでしょう。

AlfrescoのソースツリーからWorkflowPermissionInterceptorを見ると、個々の担当者とグループの割り当ての両方をカバーするほとんどのロジックがわかります。

+0

ご回答どうもありがとうございました!.. –

関連する問題