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