Package lumis.portal.structure.sync
Class SyncOutProcessor
- java.lang.Object
-
- lumis.portal.structure.sync.SyncOutProcessor
-
public class SyncOutProcessor extends java.lang.Object
Processes the synchronization from the portal to the structure file system.- Since:
- 6.2.0
- Version:
- $Revision$ $Date$
-
-
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(java.lang.String rootChannelId, IFile rootDir, java.lang.String processId, java.util.Set<java.lang.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(java.lang.String rootChannelId, IFile rootDir, java.lang.String processId, java.util.Set<java.lang.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
-
-