ワークフローが有効になっているLiferayインスタンスのすべてのフォルダを探したいとします。Liferayで有効になっているワークフローフォルダを見つけるには?
"workflowdefinitionlink"テーブルには、ワークフローとフォルダ間のすべてのリンクがありますが、フォルダに対して1つのワークフローを無効にすると、このテーブルにはまだ行が存在します。 「ワークフローなし」を選択すると行が消えますが、「親フォルダの文書タイプの制限とワークフローを使用する」を選択すると、ワークフローは無効になりますが、行はテーブルに残ります。
ワークフロー対応のフォルダのリストを(データベースから)取得する方法を知っている人はいますか?
同じ表に「classPk」という列がありますが、何を指しているのかわかりませんが、それはfolderIdではありません。
あなたの知識をお寄せいただきありがとうございます。
DBに直接行くのではなく、利用可能なLiferay APIでアクセスしようとしましたか? –
こんにちはShivam、私はワークフローの根底にある問題を抱えています。そのため、私は深く進む必要がありました^^。ワークフローでアクティブ化されたフォルダを一覧表示するのに役立つLiferayサービスがありますか? –
私はLiferay APIを調べましたが、私が見つけたのはワークフロー定義をリストする方法でしたが、フォルダ/ワークフロー定義間のリンクは表示されませんでした。 –