public abstract class AllModulesNodeOperation extends AllChildrenNodesOperation
DO_NOTHING, log
Constructor and Description |
---|
AllModulesNodeOperation(String name,
String description) |
Modifier and Type | Method and Description |
---|---|
protected HierarchyManager |
getHierarchyManager(InstallContext ctx) |
protected Content |
getParentNode(InstallContext ctx) |
protected void |
operateOnChildNode(Content node,
InstallContext ctx) |
protected abstract void |
operateOnModuleNode(Content node,
HierarchyManager hm,
InstallContext ctx) |
doExecute
execute
getDescription, getName, toString
protected HierarchyManager getHierarchyManager(InstallContext ctx) throws javax.jcr.RepositoryException, TaskExecutionException
javax.jcr.RepositoryException
TaskExecutionException
protected Content getParentNode(InstallContext ctx) throws javax.jcr.RepositoryException, TaskExecutionException
getParentNode
in class AllChildrenNodesOperation
javax.jcr.RepositoryException
TaskExecutionException
protected void operateOnChildNode(Content node, InstallContext ctx) throws javax.jcr.RepositoryException, TaskExecutionException
operateOnChildNode
in class AllChildrenNodesOperation
javax.jcr.RepositoryException
TaskExecutionException
protected abstract void operateOnModuleNode(Content node, HierarchyManager hm, InstallContext ctx) throws javax.jcr.RepositoryException, TaskExecutionException
javax.jcr.RepositoryException
TaskExecutionException
Copyright © 2003–2017 Magnolia International Ltd.. All rights reserved.