com.liferay.portal.lar.backgroundtask
Class LayoutRemoteStagingBackgroundTaskExecutor
java.lang.Object
com.liferay.portal.kernel.backgroundtask.BaseBackgroundTaskExecutor
com.liferay.portal.lar.backgroundtask.BaseStagingBackgroundTaskExecutor
com.liferay.portal.lar.backgroundtask.LayoutRemoteStagingBackgroundTaskExecutor
- All Implemented Interfaces:
- BackgroundTaskExecutor
public class LayoutRemoteStagingBackgroundTaskExecutor
- extends BaseStagingBackgroundTaskExecutor
Method Summary |
BackgroundTaskResult |
execute(BackgroundTask backgroundTask)
|
protected File |
exportLayoutsAsFile(long sourceGroupId,
boolean privateLayout,
Map<Long,Boolean> layoutIdMap,
Map<String,String[]> parameterMap,
long remoteGroupId,
Date startDate,
Date endDate,
HttpPrincipal httpPrincipal)
|
protected List<Layout> |
getMissingRemoteParentLayouts(HttpPrincipal httpPrincipal,
Layout layout,
long remoteGroupId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayoutRemoteStagingBackgroundTaskExecutor
public LayoutRemoteStagingBackgroundTaskExecutor()
execute
public BackgroundTaskResult execute(BackgroundTask backgroundTask)
throws Exception
- Throws:
Exception
exportLayoutsAsFile
protected File exportLayoutsAsFile(long sourceGroupId,
boolean privateLayout,
Map<Long,Boolean> layoutIdMap,
Map<String,String[]> parameterMap,
long remoteGroupId,
Date startDate,
Date endDate,
HttpPrincipal httpPrincipal)
throws Exception
- Throws:
Exception
getMissingRemoteParentLayouts
protected List<Layout> getMissingRemoteParentLayouts(HttpPrincipal httpPrincipal,
Layout layout,
long remoteGroupId)
throws Exception
- Throws:
Exception
- See Also:
StagingImpl.getMissingParentLayouts(
Layout, long)