public class MigrateSubFolderItemScopeInfoCmd extends Object implements Command<Void>, Serializable
Modifier and Type | Class and Description |
---|---|
class |
MigrateSubFolderItemScopeInfoCmd.ScopeInfo |
Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
logger |
Constructor and Description |
---|
MigrateSubFolderItemScopeInfoCmd() |
Modifier and Type | Method and Description |
---|---|
Void |
execute(CommandContext commandContext) |
boolean |
isScopedChildFolder(CoreContentItem coreContentItem) |
protected MigrateSubFolderItemScopeInfoCmd.ScopeInfo |
lookupBaseFolderId(ContentItemEntity folderItem,
Map<String,ContentItemEntity> childFolderMap,
Map<String,ContentItemEntity> scopedFolderMap,
Map<String,MigrateSubFolderItemScopeInfoCmd.ScopeInfo> baseFolderMap,
ContentItemEntityManager contentItemEntityManager) |
protected void |
updateContentItem(ContentItemEntity folderItem,
MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo,
ContentItemEntityManager contentItemEntityManager) |
protected void |
updateFileContentItem(ContentItemEntity fileItem,
ContentItemEntity parentFolderItem,
ContentItemEntityManager contentItemEntityManager) |
protected void |
updateFileContentItem(ContentItemEntity fileItem,
MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo,
ContentItemEntityManager contentItemEntityManager) |
public Void execute(CommandContext commandContext)
protected MigrateSubFolderItemScopeInfoCmd.ScopeInfo lookupBaseFolderId(ContentItemEntity folderItem, Map<String,ContentItemEntity> childFolderMap, Map<String,ContentItemEntity> scopedFolderMap, Map<String,MigrateSubFolderItemScopeInfoCmd.ScopeInfo> baseFolderMap, ContentItemEntityManager contentItemEntityManager)
protected void updateContentItem(ContentItemEntity folderItem, MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo, ContentItemEntityManager contentItemEntityManager)
protected void updateFileContentItem(ContentItemEntity fileItem, MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo, ContentItemEntityManager contentItemEntityManager)
protected void updateFileContentItem(ContentItemEntity fileItem, ContentItemEntity parentFolderItem, ContentItemEntityManager contentItemEntityManager)
public boolean isScopedChildFolder(CoreContentItem coreContentItem)