public abstract class RegisterNodeTypeTask extends AbstractRepositoryTask
DO_NOTHING
Constructor and Description |
---|
RegisterNodeTypeTask(String workspaceName,
String nodeType,
boolean overrideIfExists) |
RegisterNodeTypeTask(String name,
String description,
String workspaceName,
String nodeType,
boolean overrideIfExists) |
Modifier and Type | Method and Description |
---|---|
protected abstract javax.jcr.nodetype.NodeTypeDefinition |
configureNodeType() |
protected void |
doExecute(InstallContext installContext) |
String |
getNodeType() |
javax.jcr.nodetype.NodeTypeManager |
getNodeTypeManager() |
javax.jcr.nodetype.NodeType |
getOriginalNodeType()
Get original node type.
|
String |
getRepository() |
javax.jcr.Workspace |
getWorkspace() |
execute
getDescription, getName, toString
public RegisterNodeTypeTask(String workspaceName, String nodeType, boolean overrideIfExists)
protected void doExecute(InstallContext installContext) throws javax.jcr.RepositoryException, TaskExecutionException
doExecute
in class AbstractRepositoryTask
javax.jcr.RepositoryException
TaskExecutionException
public javax.jcr.nodetype.NodeTypeManager getNodeTypeManager() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public javax.jcr.nodetype.NodeType getOriginalNodeType() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected abstract javax.jcr.nodetype.NodeTypeDefinition configureNodeType() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public String getNodeType()
public javax.jcr.Workspace getWorkspace()
public String getRepository()
Copyright © 2003–2019 Magnolia International Ltd.. All rights reserved.