在liferay 6.0中以编程方式删除web内容

在liferay 6.0中以编程方式删除web内容,liferay,webcontent,Liferay,Webcontent,我是新来的,雷。我正在开发删除调度器,它必须根据某些条件以编程方式删除文档。使用DLfileLocalServiceUtil.deleteFileEntryid我可以删除它,但它只删除DlfileEntry表中的条目,而不是数据文件夹中存储在服务器文件系统中的实际文件。DLfileLocalServiceUtil用于管理文档。您需要使用“JournalArticle*Util”API来处理Web内容。有多个用于不同目的的Util类。您可能需要JournalArticleLocalServiceU

我是新来的,雷。我正在开发删除调度器,它必须根据某些条件以编程方式删除文档。使用DLfileLocalServiceUtil.deleteFileEntryid我可以删除它,但它只删除DlfileEntry表中的条目,而不是数据文件夹中存储在服务器文件系统中的实际文件。

DLfileLocalServiceUtil用于管理文档。您需要使用“JournalArticle*Util”API来处理Web内容。有多个用于不同目的的Util类。您可能需要JournalArticleLocalServiceUtil.deleteJournalArticle方法来删除web内容。

但请注意!调用*LocalServiceUtil delete方法是删除资产的错误方法。您必须使用XXXServiceUtil!是的,出于安全原因,最好使用ServiceUtil而不是LocalServiceUtil,而且可能更安全。