public class MigrateSubFolderItemScopeInfoCmd extends Object implements org.flowable.common.engine.impl.interceptor.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(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
boolean |
isScopedChildFolder(com.flowable.core.content.api.CoreContentItem coreContentItem) |
protected MigrateSubFolderItemScopeInfoCmd.ScopeInfo |
lookupBaseFolderId(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity folderItem,
Map<String,com.flowable.content.engine.impl.persistence.entity.ContentItemEntity> childFolderMap,
Map<String,com.flowable.content.engine.impl.persistence.entity.ContentItemEntity> scopedFolderMap,
Map<String,MigrateSubFolderItemScopeInfoCmd.ScopeInfo> baseFolderMap,
com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager) |
protected void |
updateContentItem(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity folderItem,
MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo,
com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager) |
protected void |
updateFileContentItem(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity fileItem,
com.flowable.content.engine.impl.persistence.entity.ContentItemEntity parentFolderItem,
com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager) |
protected void |
updateFileContentItem(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity fileItem,
MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo,
com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager) |
public Void execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
execute
in interface org.flowable.common.engine.impl.interceptor.Command<Void>
protected MigrateSubFolderItemScopeInfoCmd.ScopeInfo lookupBaseFolderId(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity folderItem, Map<String,com.flowable.content.engine.impl.persistence.entity.ContentItemEntity> childFolderMap, Map<String,com.flowable.content.engine.impl.persistence.entity.ContentItemEntity> scopedFolderMap, Map<String,MigrateSubFolderItemScopeInfoCmd.ScopeInfo> baseFolderMap, com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager)
protected void updateContentItem(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity folderItem, MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo, com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager)
protected void updateFileContentItem(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity fileItem, MigrateSubFolderItemScopeInfoCmd.ScopeInfo parentInfo, com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager)
protected void updateFileContentItem(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity fileItem, com.flowable.content.engine.impl.persistence.entity.ContentItemEntity parentFolderItem, com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManager contentItemEntityManager)
public boolean isScopedChildFolder(com.flowable.core.content.api.CoreContentItem coreContentItem)
Copyright © 2019. All rights reserved.