Interface ProviderExtension


  • public interface ProviderExtension
    This interface is intended to be implemented by an application which wants to customize the behavior of a Provider implementation. A ProviderExtension instance is bind to all specific Providers supporting the provider extension and for which Provider#getId equals ProviderExtension#getId. Each Provider can be bind to either 0 or 1 ProviderExtension at any given time and in case the condition above holds for more than one ProviderExtension, then the instance with the highest service ranking is selected.