D
- ActionDefinition type.public abstract class AbstractJcrAction<D extends ActionDefinition> extends AbstractAction<D>
Constructor and Description |
---|
AbstractJcrAction(D definition,
ValueContext<javax.jcr.Node> valueContext,
info.magnolia.jcr.util.NodeNameHelper nodeNameHelper) |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Executes the action.
|
protected abstract javax.jcr.Node |
process(javax.jcr.Node node) |
getDefinition
@Inject public AbstractJcrAction(D definition, ValueContext<javax.jcr.Node> valueContext, info.magnolia.jcr.util.NodeNameHelper nodeNameHelper)
public void execute() throws ActionExecutionException
Action
ActionExecutionException
- if an error occurs performing the actionprotected abstract javax.jcr.Node process(javax.jcr.Node node) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2018 Magnolia International Ltd.. All rights reserved.