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:
  • Constructor Details

    • ActionRegistry

      public ActionRegistry()
  • Method Details

    • addAction

      public void addAction(Action action)
    • removeAction

      public Action removeAction(String id)
    • getActions

      public Collection<Action> getActions()
    • getActions

      public List<Action> getActions(String category)
    • applyCompatibility

      protected void applyCompatibility(Action finalAction)
    • applyCompatibility

      protected boolean applyCompatibility(String category, Action finalAction)
    • applyCustomCompatibility

      protected boolean applyCustomCompatibility(String compatType, Action action)
      Displays specific help messages for migration of actions.
      Since:
      6.0
    • getAction

      public Action getAction(String id)
    • getClonedAction

      protected Action getClonedAction(Action action)
    • sortActions

      protected static List<Action> sortActions(Collection<Action> actions)
    • getTypeCategoryRelations

      public List<TypeCompatibility> getTypeCategoryRelations()
    • setTypeCategoryRelations

      public void setTypeCategoryRelations(List<TypeCompatibility> typeCategoryRelations)