Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Liferay中的Kaleo引擎:以编程方式提取/删除工作流_Liferay - Fatal编程技术网

Liferay中的Kaleo引擎:以编程方式提取/删除工作流

Liferay中的Kaleo引擎:以编程方式提取/删除工作流,liferay,Liferay,对于如何以编程方式撤销/删除kaleo工作流,是否有直接的解决方案 因此,基本上我想做的是,当我删除一个自定义资产时,我还应该删除与之连接的kaleo工作流。现在的默认行为是,当我删除自定义资产时,kaleo表上有孤立的数据条目(例如在kaleoinstance表中)。您指的是哪个版本的Liferay?我现在正在查看Liferay 7中的BlogsEntryLocalServiceImplCals,我看到当一个博客条目被删除时(deleteEntry(BlogsEntry条目)),会调用Dele

对于如何以编程方式撤销/删除kaleo工作流,是否有直接的解决方案


因此,基本上我想做的是,当我删除一个自定义资产时,我还应该删除与之连接的kaleo工作流。现在的默认行为是,当我删除自定义资产时,kaleo表上有孤立的数据条目(例如在kaleoinstance表中)。

您指的是哪个版本的Liferay?我现在正在查看Liferay 7中的
BlogsEntryLocalServiceImpl
Cals,我看到当一个博客条目被删除时(
deleteEntry(BlogsEntry条目)
),会调用
DeleteWorkflowInstanceLink

workflowInstanceLinkLocalService.deleteWorkflowInstanceLinks(
            entry.getCompanyId(), entry.getGroupId(),
            BlogsEntry.class.getName(), entry.getEntryId());
我猜您需要在*LSI类的delete方法中调用此方法


但也许我误解了你的意思?

你指的是哪种版本的Liferay?我现在正在查看Liferay 7中的
BlogsEntryLocalServiceImpl
Cals,我看到当一个博客条目被删除时(
deleteEntry(BlogsEntry条目)
),会调用
DeleteWorkflowInstanceLink

workflowInstanceLinkLocalService.deleteWorkflowInstanceLinks(
            entry.getCompanyId(), entry.getGroupId(),
            BlogsEntry.class.getName(), entry.getEntryId());
我猜您需要在*LSI类的delete方法中调用此方法


但是也许我误解了你?

谢谢@RussBohi,这是我想要的:)顺便问一下什么网站,你正在寻找博客入门java类的源代码?我有分叉,但你也可以从Thank@RussBohi获得源代码,这是我想要的:)顺便问一下什么网站,您正在寻找博客条目java类的源代码?我有forked,但您也可以从