Interface ExpirableConfigurationProvider

All Superinterfaces:
org.mule.runtime.api.component.Component, ConfigurationProvider

@NoImplement public interface ExpirableConfigurationProvider extends ConfigurationProvider
A specialization of the ConfigurationProvider interface which adds the concept of expiration. The runtime will query the registered configuration providers which implement this interface when it tries to locate expired configurations which need disposal
Since:
1.0
  • 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 interface org.mule.runtime.api.component.Component

    ANNOTATIONS_PROPERTY_NAME, NS_MULE_DOCUMENTATION, NS_MULE_PARSER_METADATA
  • Method Summary

    Modifier and Type
    Method
    Description
     

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

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

    Methods inherited from interface org.mule.runtime.extension.api.runtime.config.ConfigurationProvider

    get, getConfigurationModel, getExtensionModel, getName, isDynamic