public class JcrImportAction extends JcrCommandAction<javax.jcr.Node,JcrImportActionDefinition> implements JcrCommandParamsResolver
Constructor and Description |
---|
JcrImportAction(JcrImportActionDefinition definition,
info.magnolia.commands.CommandsManager commandsManager,
ValueContext<javax.jcr.Node> valueContext,
info.magnolia.context.Context context,
FormView<javax.jcr.Node> form,
CloseHandler closeHandler,
AsyncActionExecutor asyncActionExecutor,
JcrDatasource datasource) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
buildParams(javax.jcr.Node item) |
void |
execute()
Executes the action.
|
resolveTargetItems
getValueContext
getDefinition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
resolveJcrParams
@Inject public JcrImportAction(JcrImportActionDefinition definition, info.magnolia.commands.CommandsManager commandsManager, ValueContext<javax.jcr.Node> valueContext, info.magnolia.context.Context context, FormView<javax.jcr.Node> form, CloseHandler closeHandler, AsyncActionExecutor asyncActionExecutor, JcrDatasource datasource)
public void execute()
Action
execute
in interface Action
execute
in class CommandAction<javax.jcr.Node,JcrImportActionDefinition>
protected Map<String,Object> buildParams(javax.jcr.Node item)
buildParams
in class JcrCommandAction<javax.jcr.Node,JcrImportActionDefinition>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.