Class MuleStereotypeDefinition

java.lang.Object
org.mule.runtime.extension.api.stereotype.MuleStereotypeDefinition
All Implemented Interfaces:
StereotypeDefinition
Direct Known Subclasses:
AppConfigStereotype, ChainStereotype, ConnectionStereotype, ErrorHandlerStereotype, FlowStereotype, ModuleConfigStereotype, ObjectStereotype, OnErrorStereotype, ProcessorStereotype, SerializerStereotype, SourceStereotype, SubFlowStereotype, ValidatorStereotype

@NoExtend public abstract class MuleStereotypeDefinition extends Object implements StereotypeDefinition
Marker interface that identifies a given StereotypeDefinition as a Mule stereotype.
Since:
1.0
  • Field Details

  • Constructor Details

    • MuleStereotypeDefinition

      public MuleStereotypeDefinition()
  • Method Details

    • getNamespace

      public final String getNamespace()
      Description copied from interface: StereotypeDefinition
      The stereotype's namespace. This method is optional and the Runtime will automatically default to the extension's namespace. Keep in mind that no extension is allowed to declare a stereotype which namespace doesn't match its own. However, the extension stereotypes CAN have a parent which belongs to a different namespace.
      Specified by:
      getNamespace in interface StereotypeDefinition
      Returns:
      The stereotype's namespace.