| Interface | Description |
|---|---|
| ConfigurationInstance |
Just like the
ConfigurationModel class provides introspection on a configuration's
structure and parameters, this concept provides an abstraction on an actual configuration instance
which was declared and instantiated. |
| ConfigurationProvider |
A component responsible for providing instances which are realizations of a given
ConfigurationModel. |
| ConfigurationStats |
Usage statistics about a
ConfigurationInstance. |
| Expirable |
An entity which expires based on a
ExpirationPolicy |
| ExpirableConfigurationProvider |
A specialization of the
ConfigurationProvider interface which adds
the concept of expiration. |
| ExpirationPolicy |
A policy around when should a given instances be expired
Notice that this contract is not directly tied to the instance to be expired itself.
|
| Interceptable |
A component which can be intercepted through a
List of
interceptors that it provides. |
| InterceptorFactory |
Creates new instances of
Interceptor. |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.