Class Action

java.lang.Object
org.alfresco.rest.api.model.rules.Action

@Experimental public class Action extends Object
  • Constructor Details

    • Action

      public Action()
  • Method Details

    • from

      public static Action from(Action actionModel)
      Converts service POJO action to REST model action.
      Parameters:
      actionModel - - Action service POJO
      Returns:
      Action REST model
    • toServiceModel

      public Action toServiceModel(NodeRef nodeRef)
      Convert the REST model object to the equivalent service POJO.
      Parameters:
      nodeRef - The node reference.
      Returns:
      The action service POJO.
    • toCompositeAction

      public static Action toCompositeAction(List<Action> actions)
      Convert the REST model objects to composite action service POJO.
      Parameters:
      actions - List of actions.
      Returns:
      The composite action service POJO.
    • getActionDefinitionId

      public String getActionDefinitionId()
    • setActionDefinitionId

      public void setActionDefinitionId(String actionDefinitionId)
    • getParams

      public Map<String,Serializable> getParams()
    • setParams

      public void setParams(Map<String,Serializable> params)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • builder

      public static Action.Builder builder()