Interface ErrorTypeRepositoryProvider

All Superinterfaces:
Supplier<org.mule.runtime.api.exception.ErrorTypeRepository>

public interface ErrorTypeRepositoryProvider extends Supplier<org.mule.runtime.api.exception.ErrorTypeRepository>
Allows the AST module to discover the errors declared by the runtime.

Instances of this class are discovered through SPI using the same classloader as the one used to load the AST module classes.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.mule.runtime.api.util.LazyValue<org.mule.runtime.api.exception.ErrorTypeRepository>
     
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static org.mule.runtime.api.exception.ErrorTypeRepository
     

    Methods inherited from interface java.util.function.Supplier

    get
  • Field Details

    • CORE_ERROR_TYPE_REPO

      static final org.mule.runtime.api.util.LazyValue<org.mule.runtime.api.exception.ErrorTypeRepository> CORE_ERROR_TYPE_REPO
  • Method Details

    • getCoreErrorTypeRepo

      static org.mule.runtime.api.exception.ErrorTypeRepository getCoreErrorTypeRepo()