0
は交換
com.adobe.granite.workflow
で
com.day.cq.workflow.util.WorkflowUtil.isStale(Workflow workflow, Collection<Event> wfJobs)
のための代替はありますか?私は、この方法を新しい花崗岩のワークフローAPIに置き換える簡単な方法を見つけることができないようです。
は交換
com.adobe.granite.workflow
で
com.day.cq.workflow.util.WorkflowUtil.isStale(Workflow workflow, Collection<Event> wfJobs)
のための代替はありますか?私は、この方法を新しい花崗岩のワークフローAPIに置き換える簡単な方法を見つけることができないようです。
isStale実装を提供するGranite APIには、直接利用可能なUtilクラスはありません。
しかし、代替案が必要な場合は、独自のコードをラップしてステータスを取得する方法があります。
com.adobe.granite.workflow.core.PayloadMapFactory
PayloadMap
ため
hereと
Workflow
あなたの方法は、インスタンスを取得するためにgetWorkflowInstancesを呼び出し、インスタンスからして、ステータスを得ることができるを参照
に指定されている。これは、適合させることができる
com.adobe.granite.workflow.PayloadMap
Workflow
インスタンスでgetStatus()
メソッドを呼び出します。
私は花崗岩のワークフローAPIに 'WorkflowUtil'がありません。しかし、ドキュメントには、 'isStale()'の代わりに 'isStaleWorkflow(Workflow workflow、Collection wfJobs)'の使用が記載されています。 –
rakhi4110