2017-04-11 44 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来源,它似乎启用了组的分段,而不是触发分段。我需要一种方法来触发分段功能。 –

相关问题