Class FailingConfigurationPropertiesProvider

java.lang.Object
org.mule.runtime.api.component.AbstractComponent
org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider
org.mule.test.crafted.config.properties.failing.extension.FailingConfigurationPropertiesProvider
All Implemented Interfaces:
org.mule.runtime.api.component.Component, org.mule.runtime.api.lifecycle.Disposable, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.properties.api.ConfigurationPropertiesProvider

public class FailingConfigurationPropertiesProvider extends org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider implements org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Disposable
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.mule.runtime.api.component.Component

    org.mule.runtime.api.component.Component.Annotations
  • Field Summary

    Fields inherited from class org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider

    configurationAttributes, fileLocation, UNKNOWN

    Fields inherited from class org.mule.runtime.api.component.AbstractComponent

    ANNOTATION_NAME, LOCATION_KEY, ROOT_CONTAINER_NAME_KEY

    Fields inherited from interface org.mule.runtime.api.component.Component

    ANNOTATIONS_PROPERTY_NAME, NS_MULE_DOCUMENTATION, NS_MULE_PARSER_METADATA

    Fields inherited from interface org.mule.runtime.api.lifecycle.Disposable

    PHASE_NAME

    Fields inherited from interface org.mule.runtime.api.lifecycle.Initialisable

    PHASE_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    Optional<org.mule.runtime.properties.api.ConfigurationProperty>
    provide(String configurationAttributeKey)
     

    Methods inherited from class org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider

    createValue, createValueHelper, getDescription, getResourceInputStream, toString

    Methods inherited from class org.mule.runtime.api.component.AbstractComponent

    getAnnotation, getAnnotations, getDslSource, getIdentifier, getLocation, getRepresentation, getRootContainerLocation, initRootContainerName, setAnnotations

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • FailingConfigurationPropertiesProvider

      public FailingConfigurationPropertiesProvider()
  • Method Details

    • initialise

      public void initialise() throws org.mule.runtime.api.lifecycle.InitialisationException
      Specified by:
      initialise in interface org.mule.runtime.api.lifecycle.Initialisable
      Overrides:
      initialise in class org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider
      Throws:
      org.mule.runtime.api.lifecycle.InitialisationException
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.mule.runtime.api.lifecycle.Disposable
    • provide

      public Optional<org.mule.runtime.properties.api.ConfigurationProperty> provide(String configurationAttributeKey)
      Specified by:
      provide in interface org.mule.runtime.properties.api.ConfigurationPropertiesProvider
      Overrides:
      provide in class org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider