All Implemented Interfaces:
org.mule.runtime.api.meta.DescribedObject, org.mule.runtime.api.meta.model.ComponentModel, org.mule.runtime.api.meta.model.ComposableModel, org.mule.runtime.api.meta.model.ConnectableComponentModel, org.mule.runtime.api.meta.model.declaration.fluent.HasSemanticTerms, org.mule.runtime.api.meta.model.deprecated.DeprecableModel, org.mule.runtime.api.meta.model.display.HasDisplayModel, org.mule.runtime.api.meta.model.EnrichableModel, org.mule.runtime.api.meta.model.error.ThrowsErrors, org.mule.runtime.api.meta.model.HasOutputModel, org.mule.runtime.api.meta.model.notification.HasNotifications, org.mule.runtime.api.meta.model.operation.OperationModel, org.mule.runtime.api.meta.model.parameter.ParameterizedModel, org.mule.runtime.api.meta.model.stereotype.HasStereotypeModel, org.mule.runtime.api.meta.model.version.HasMinMuleVersion, org.mule.runtime.api.meta.NamedObject

public class ImmutableOperationModel extends AbstractExecutableComponentModel implements org.mule.runtime.api.meta.model.operation.OperationModel
Immutable concrete implementation of OperationModel
Since:
1.0
  • Field Summary

    Fields inherited from class org.mule.runtime.extension.api.model.AbstractImmutableModel

    description, modelProperties
  • Constructor Summary

    Constructors
    Constructor
    Description
    ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
    Deprecated.
    This constructor is deprecated and will be removed in Mule 5.
    ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications)
    Creates a new instance with the given state
    ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel)
    Creates a new instance with the given state
    ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, org.mule.runtime.api.meta.model.data.sample.SampleDataProviderModel sampleDataProviderModel)
    Creates a new instance with the given state
    ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, org.mule.runtime.api.meta.model.data.sample.SampleDataProviderModel sampleDataProviderModel, Set<String> semanticTerms)
    Creates a new instance with the given state
    ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, org.mule.runtime.api.meta.model.data.sample.SampleDataProviderModel sampleDataProviderModel, Set<String> semanticTerms, org.mule.runtime.api.meta.MuleVersion minMuleVersion)
    Creates a new instance with the given state
  • Method Summary

    Modifier and Type
    Method
    Description
    org.mule.runtime.api.meta.model.operation.ExecutionType
    boolean
     

    Methods inherited from class org.mule.runtime.extension.api.model.AbstractComponentModel

    getErrorModels, getNestedComponents, getSemanticTerms, getVisibility

    Methods inherited from class org.mule.runtime.extension.api.model.parameter.AbstractStereotypedModel

    getDeprecationModel, getMinMuleVersion, getStereotype, isDeprecated

    Methods inherited from class org.mule.runtime.extension.api.model.parameter.AbstractParameterizedModel

    getParameterGroupModels

    Methods inherited from class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel

    checkArgument, equals, getDisplayModel, getName, hashCode

    Methods inherited from class org.mule.runtime.extension.api.model.AbstractImmutableModel

    copy, copy, getDescription, getModelProperties, getModelProperty

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.mule.runtime.api.meta.model.ComponentModel

    getVisibility

    Methods inherited from interface org.mule.runtime.api.meta.model.ComposableModel

    getNestedComponents

    Methods inherited from interface org.mule.runtime.api.meta.model.ConnectableComponentModel

    isTransactional, requiresConnection, supportsStreaming

    Methods inherited from interface org.mule.runtime.api.meta.model.deprecated.DeprecableModel

    getDeprecationModel, isDeprecated

    Methods inherited from interface org.mule.runtime.api.meta.DescribedObject

    getDescription

    Methods inherited from interface org.mule.runtime.api.meta.model.EnrichableModel

    getModelProperties, getModelProperty

    Methods inherited from interface org.mule.runtime.api.meta.model.display.HasDisplayModel

    getDisplayModel

    Methods inherited from interface org.mule.runtime.api.meta.model.version.HasMinMuleVersion

    getMinMuleVersion

    Methods inherited from interface org.mule.runtime.api.meta.model.notification.HasNotifications

    getNotificationModels

    Methods inherited from interface org.mule.runtime.api.meta.model.HasOutputModel

    getOutput, getOutputAttributes, getSampleDataProviderModel

    Methods inherited from interface org.mule.runtime.api.meta.model.declaration.fluent.HasSemanticTerms

    getSemanticTerms

    Methods inherited from interface org.mule.runtime.api.meta.model.stereotype.HasStereotypeModel

    getStereotype

    Methods inherited from interface org.mule.runtime.api.meta.NamedObject

    getName

    Methods inherited from interface org.mule.runtime.api.meta.model.operation.OperationModel

    accept

    Methods inherited from interface org.mule.runtime.api.meta.model.parameter.ParameterizedModel

    getAllParameterModels, getParameterGroupModels

    Methods inherited from interface org.mule.runtime.api.meta.model.error.ThrowsErrors

    getErrorModels
  • Constructor Details

    • ImmutableOperationModel

      @Deprecated public ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
      Deprecated.
      This constructor is deprecated and will be removed in Mule 5. Use #ImmutableOperationModel(String, String, List, List, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set, StereotypeModel, Set, Set) instead
      Creates a new instance with the given state
      Parameters:
      name - the operation's name. Cannot be blank
      description - the operation's descriptor
      parameterGroupModels - a List with the operation's parameter group models
      nestedComponents - a List with the components contained by this model
      output - an OutputModel which represents the operation's output content
      outputAttributes - an OutputModel which represents the attributes on the output Message
      blocking - whether this operation executes in a blocking manner
      executionType - describes the type of processing this operation performs
      requiresConnection - whether this component requires connectivity
      transactional - whether this component supports transactions
      supportsStreaming - whether this component supports streaming
      displayModel - a model which contains directive about how this operation is displayed in the UI
      errors - A Set with all the ErrorModel that are declared to be thrown by the operation
      stereotype - the stereotype of this component
      visibility - the model's ComponentVisibility
      modelProperties - A Set of custom properties which extend this model
      Throws:
      IllegalArgumentException - if name is blank or executorFactory is null
    • ImmutableOperationModel

      public ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications)
      Creates a new instance with the given state
      Parameters:
      name - the operation's name. Cannot be blank
      description - the operation's descriptor
      parameterGroupModels - a List with the operation's parameter group models
      nestedComponents - a List with the components contained by this model
      output - an OutputModel which represents the operation's output content
      outputAttributes - an OutputModel which represents the attributes on the output Message
      blocking - whether this operation executes in a blocking manner
      executionType - describes the type of processing this operation performs
      requiresConnection - whether this component requires connectivity
      transactional - whether this component supports transactions
      supportsStreaming - whether this component supports streaming
      displayModel - a model which contains directive about how this operation is displayed in the UI
      errors - A Set with all the ErrorModel that are declared to be thrown by the operation
      stereotype - the stereotype of this component
      visibility - the model's ComponentVisibility
      modelProperties - A Set of custom properties which extend this model
      notifications - A Set of NotificationModel which describes the operation's notifications
      Throws:
      IllegalArgumentException - if name is blank or executorFactory is null
    • ImmutableOperationModel

      public ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel)
      Creates a new instance with the given state
      Parameters:
      name - the operation's name. Cannot be blank
      description - the operation's descriptor
      parameterGroupModels - a List with the operation's parameter group models
      nestedComponents - a List with the components contained by this model
      output - an OutputModel which represents the operation's output content
      outputAttributes - an OutputModel which represents the attributes on the output Message
      blocking - whether this operation executes in a blocking manner
      executionType - describes the type of processing this operation performs
      requiresConnection - whether this component requires connectivity
      transactional - whether this component supports transactions
      supportsStreaming - whether this component supports streaming
      displayModel - a model which contains directive about how this operation is displayed in the UI
      errors - A Set with all the ErrorModel that are declared to be thrown by the operation
      stereotype - the stereotype of this component
      visibility - the model's ComponentVisibility
      modelProperties - A Set of custom properties which extend this model
      notifications - A Set of NotificationModel which describes the operation's notifications
      deprecationModel - a DeprecationModel describing if the operation is deprecated. A null value means it is not deprecated.
      Throws:
      IllegalArgumentException - if name is blank or executorFactory is null
    • ImmutableOperationModel

      public ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, org.mule.runtime.api.meta.model.data.sample.SampleDataProviderModel sampleDataProviderModel)
      Creates a new instance with the given state
      Parameters:
      name - the operation's name. Cannot be blank
      description - the operation's descriptor
      parameterGroupModels - a List with the operation's parameter group models
      nestedComponents - a List with the components contained by this model
      output - an OutputModel which represents the operation's output content
      outputAttributes - an OutputModel which represents the attributes on the output Message
      blocking - whether this operation executes in a blocking manner
      executionType - describes the type of processing this operation performs
      requiresConnection - whether this component requires connectivity
      transactional - whether this component supports transactions
      supportsStreaming - whether this component supports streaming
      displayModel - a model which contains directive about how this operation is displayed in the UI
      errors - A Set with all the ErrorModel that are declared to be thrown by the operation
      stereotype - the stereotype of this component
      visibility - the model's ComponentVisibility
      modelProperties - A Set of custom properties which extend this model
      notifications - A Set of NotificationModel which describes the operation's notifications
      deprecationModel - a DeprecationModel describing if the operation is deprecated. A null value means it is not deprecated.
      sampleDataProviderModel - A nullable SampleDataProviderModel which describes the component's sample data capabilities
      Throws:
      IllegalArgumentException - if name is blank or executorFactory is null
      Since:
      1.4.0
    • ImmutableOperationModel

      public ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, org.mule.runtime.api.meta.model.data.sample.SampleDataProviderModel sampleDataProviderModel, Set<String> semanticTerms)
      Creates a new instance with the given state
      Parameters:
      name - the operation's name. Cannot be blank
      description - the operation's descriptor
      parameterGroupModels - a List with the operation's parameter group models
      nestedComponents - a List with the components contained by this model
      output - an OutputModel which represents the operation's output content
      outputAttributes - an OutputModel which represents the attributes on the output Message
      blocking - whether this operation executes in a blocking manner
      executionType - describes the type of processing this operation performs
      requiresConnection - whether this component requires connectivity
      transactional - whether this component supports transactions
      supportsStreaming - whether this component supports streaming
      displayModel - a model which contains directive about how this operation is displayed in the UI
      errors - A Set with all the ErrorModel that are declared to be thrown by the operation
      stereotype - the stereotype of this component
      visibility - the model's ComponentVisibility
      modelProperties - A Set of custom properties which extend this model
      notifications - A Set of NotificationModel which describes the operation's notifications
      deprecationModel - a DeprecationModel describing if the operation is deprecated. A null value means it is not deprecated.
      sampleDataProviderModel - A nullable SampleDataProviderModel which describes the component's sample data capabilities
      semanticTerms - a Set of semantic terms which describe the operation's meaning and effect
      Throws:
      IllegalArgumentException - if name is blank or executorFactory is null
      Since:
      1.4.0
    • ImmutableOperationModel

      public ImmutableOperationModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, org.mule.runtime.api.meta.model.OutputModel output, org.mule.runtime.api.meta.model.OutputModel outputAttributes, boolean blocking, org.mule.runtime.api.meta.model.operation.ExecutionType executionType, boolean requiresConnection, boolean transactional, boolean supportsStreaming, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, org.mule.runtime.api.meta.model.ComponentVisibility visibility, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, Set<org.mule.runtime.api.meta.model.notification.NotificationModel> notifications, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, org.mule.runtime.api.meta.model.data.sample.SampleDataProviderModel sampleDataProviderModel, Set<String> semanticTerms, org.mule.runtime.api.meta.MuleVersion minMuleVersion)
      Creates a new instance with the given state
      Parameters:
      name - the operation's name. Cannot be blank
      description - the operation's descriptor
      parameterGroupModels - a List with the operation's parameter group models
      nestedComponents - a List with the components contained by this model
      output - an OutputModel which represents the operation's output content
      outputAttributes - an OutputModel which represents the attributes on the output Message
      blocking - whether this operation executes in a blocking manner
      executionType - describes the type of processing this operation performs
      requiresConnection - whether this component requires connectivity
      transactional - whether this component supports transactions
      supportsStreaming - whether this component supports streaming
      displayModel - a model which contains directive about how this operation is displayed in the UI
      errors - A Set with all the ErrorModel that are declared to be thrown by the operation
      stereotype - the stereotype of this component
      visibility - the model's ComponentVisibility
      modelProperties - A Set of custom properties which extend this model
      notifications - A Set of NotificationModel which describes the operation's notifications
      deprecationModel - a DeprecationModel describing if the operation is deprecated. A null value means it is not deprecated.
      sampleDataProviderModel - A nullable SampleDataProviderModel which describes the component's sample data capabilities
      semanticTerms - a Set of semantic terms which describe the operation's meaning and effect
      minMuleVersion - the min mule version for the operation
      Throws:
      IllegalArgumentException - if name is blank or executorFactory is null
      Since:
      1.5.0
  • Method Details

    • isBlocking

      public boolean isBlocking()
      Specified by:
      isBlocking in interface org.mule.runtime.api.meta.model.operation.OperationModel
    • getExecutionType

      public org.mule.runtime.api.meta.model.operation.ExecutionType getExecutionType()
      Specified by:
      getExecutionType in interface org.mule.runtime.api.meta.model.operation.OperationModel
    • toString

      public String toString()
      Overrides:
      toString in class AbstractExecutableComponentModel