D
- The ActionDefinition
used by the action.@Deprecated public abstract class AbstractRepositoryAction<D extends info.magnolia.ui.api.action.ActionDefinition> extends info.magnolia.ui.api.action.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.
|
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 info.magnolia.ui.api.action.ActionExecutionException
ContentChangedEvent
.info.magnolia.ui.api.action.ActionExecutionException
protected 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.