D
- The ActionDefinition
used by the action.@Deprecated public abstract class AbstractRepositoryAction<D extends ActionDefinition> extends AbstractAction<D>
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NEW_ITEM_NAME
Deprecated.
|
protected JcrItemAdapter |
item
Deprecated.
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractRepositoryAction(D definition,
JcrItemAdapter item,
info.magnolia.event.EventBus eventBus)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
execute()
Deprecated.
Executes the defined action on the passed in item.
|
protected String |
getUniqueNewItemName(javax.jcr.Node parent)
Deprecated.
|
protected String |
getUniqueNewItemName(javax.jcr.Node parent,
String name)
Deprecated.
|
protected abstract void |
onExecute(JcrItemAdapter item)
Deprecated.
|
protected void |
setItemContentChanged(boolean itemContentChanged)
Deprecated.
|
protected void |
setItemIdOfChangedItem(JcrItemId itemIdOfChangedItem)
Deprecated.
|
getDefinition
public static final String DEFAULT_NEW_ITEM_NAME
protected final JcrItemAdapter item
protected AbstractRepositoryAction(D definition, JcrItemAdapter item, info.magnolia.event.EventBus eventBus)
protected void setItemIdOfChangedItem(JcrItemId itemIdOfChangedItem)
protected void setItemContentChanged(boolean itemContentChanged)
public void execute() throws ActionExecutionException
ContentChangedEvent
.ActionExecutionException
- if an error occurs performing the actionprotected abstract void onExecute(JcrItemAdapter item) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected String getUniqueNewItemName(javax.jcr.Node parent) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2020 Magnolia International Ltd.. All rights reserved.