Class ScriptingOperationDescriptor

java.lang.Object
org.nuxeo.automation.scripting.internals.ScriptingOperationDescriptor

public class ScriptingOperationDescriptor extends Object
Since:
7.2
  • Field Details

    • id

      protected String id
    • enabled

      protected boolean enabled
    • inputType

      protected String inputType
    • outputType

      protected String outputType
    • description

      protected String description
    • category

      protected String category
    • aliases

      protected String[] aliases
    • params

      protected OperationDocumentation.Param[] params
    • source

      protected String source
    • contributingComponent

      protected String contributingComponent
      Information setup at registration according to registering component name.
      Since:
      11.1
  • Constructor Details

    • ScriptingOperationDescriptor

      public ScriptingOperationDescriptor()
  • Method Details

    • getAliases

      public String[] getAliases()
    • getInputType

      public String getInputType()
    • getOutputType

      public String getOutputType()
    • getId

      public String getId()
    • isEnabled

      public boolean isEnabled()
      Since:
      2021.17
    • getDescription

      public String getDescription()
    • getCategory

      public String getCategory()
    • getParams

      public OperationDocumentation.Param[] getParams()
    • getContributingComponent

      public String getContributingComponent()
      Since:
      11.1
    • setContributingComponent

      public void setContributingComponent(String contributingComponent)
      Since:
      11.1
    • clone

      Overrides:
      clone in class Object
      Since:
      2021.17
    • merge

      public void merge(ScriptingOperationDescriptor other)
      Since:
      2021.17