2017-04-11 45 views

回答

1

我認爲,這裏是一個問題的答案:

我們安排了分期,我們看到在石英錶的工作項目。似乎處理作業的類是PersistedQuartzSchedulerEngineInstance,並且在那裏調用了方法StagingUtil.copyRemoteLayouts,它不在參數中使用任何portlet請求。

這正是我一直在尋找的。唯一的問題是在定義發佈到遠程的計劃發佈時,定義包含UI的所有選擇的參數映射。

此方法將通過運行後臺任務來觸發分段。

0

有可用的方法。

StagingLocalServiceUtil.enableLocalStaging(long userId, Group 
liveGroup, boolean branchingPublic, boolean branchingPrivate, ServiceContext serviceContext) 

按照參數的文檔說明:

用戶名:這是當前用戶ID。

liveGroup:它是您需要啓用登臺功能的組(站點)對象。

branchingPublic:如果您想爲公共頁面啓用頁面版本化,請將其設置爲true。

branchingPrivate:如果要爲專用頁面啓用頁面版本化,請將其設置爲true。

+0

謝謝帕特你的答案。我看了一下這種方法的liferay來源,它似乎啓用了組的分段,而不是觸發分段。我需要一種方法來觸發分段功能。 –

相關問題