Package lumis.portal.structure.sync
Class SyncOutProcessor
- java.lang.Object
-
- lumis.portal.structure.sync.SyncOutProcessor
-
public class SyncOutProcessor extends Object
Processes the synchronization from the portal to the structure file system.- Since:
- 6.2.0
- Version:
- $Revision: 23904 $ $Date: 2020-06-16 12:23:44 -0300 (Tue, 16 Jun 2020) $
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
FETCH_SIZE
The fetch size to be used in most synchronization queries.
-
Constructor Summary
Constructors Constructor Description SyncOutProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description lumis.portal.structure.sync.ChannelHierarchy
syncOut(String rootChannelId, IFile rootDir, String processId, Set<String> globalGroupsToBeExported, boolean isSyncOut)
Synchronizes the structure of a channel hierarchy from the portal to the file system.
-
-
-
Field Detail
-
FETCH_SIZE
protected static final int FETCH_SIZE
The fetch size to be used in most synchronization queries.- Since:
- 6.2.0
- See Also:
- Constant Field Values
-
-
Method Detail
-
syncOut
public lumis.portal.structure.sync.ChannelHierarchy syncOut(String rootChannelId, IFile rootDir, String processId, Set<String> globalGroupsToBeExported, boolean isSyncOut) throws PortalException
Synchronizes the structure of a channel hierarchy from the portal to the file system.- Parameters:
rootChannelId
- the hierarchy root channel identifier.rootDir
- the structure file system root directory.processId
- the process identifier of this synchronization.isSyncOut
- indicates whether this process is an export process.- Returns:
- the channel hierarchy.
- Throws:
PortalException
- Since:
- 8.0.0
-
-