Package mc.core.domain.generic.action
Class AfterEntityMoveActionlet
java.lang.Object
mc.core.system.base.BaseBean
mc.core.system.base.BaseBeanTx
mc.core.system.workflow.Action
mc.core.system.workflow.Actionlet
mc.core.service.ftindex.action.FtiBaseActionlet
mc.core.domain.generic.action.AfterEntityMoveActionlet
public class AfterEntityMoveActionlet
extends mc.core.service.ftindex.action.FtiBaseActionlet
this actionlet is typically called after a move operation in an hierarchical tree.
copy permissions from a parent to it's children in background. starts TX for every children to handle large object hierarchies. by modifying the children they will also be updated in an existing fulltext index, if any for the object class.
if entity is an asset collection, also collects all assets under this collections and it's children and forces a fulltext index rebuild for the assets to reflect move operation in their path field.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class mc.core.system.workflow.Action
mc.core.system.workflow.Action.IWfParameterType, mc.core.system.workflow.Action.ParameterInfo -
Method Summary
Methods inherited from class mc.core.system.workflow.Action
getActionDescription, getParameterInfo