Package org.nuxeo.ecm.platform.actions
Class ActionRegistry
- java.lang.Object
-
- org.nuxeo.ecm.platform.actions.ActionRegistry
-
- All Implemented Interfaces:
Serializable
public class ActionRegistry extends Object implements Serializable
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActionRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAction(Action action)
protected boolean
applyCompatibility(String category, Action finalAction)
protected void
applyCompatibility(Action finalAction)
protected boolean
applyCustomCompatibility(String compatType, Action action)
Displays specific help messages for migration of actions.Action
getAction(String id)
Collection<Action>
getActions()
List<Action>
getActions(String category)
protected Action
getClonedAction(Action action)
List<TypeCompatibility>
getTypeCategoryRelations()
Action
removeAction(String id)
void
setTypeCategoryRelations(List<TypeCompatibility> typeCategoryRelations)
protected static List<Action>
sortActions(Collection<Action> actions)
-
-
-
Method Detail
-
addAction
public void addAction(Action action)
-
getActions
public Collection<Action> getActions()
-
applyCompatibility
protected void applyCompatibility(Action finalAction)
-
applyCustomCompatibility
protected boolean applyCustomCompatibility(String compatType, Action action)
Displays specific help messages for migration of actions.- Since:
- 6.0
-
sortActions
protected static List<Action> sortActions(Collection<Action> actions)
-
getTypeCategoryRelations
public List<TypeCompatibility> getTypeCategoryRelations()
-
setTypeCategoryRelations
public void setTypeCategoryRelations(List<TypeCompatibility> typeCategoryRelations)
-
-