Interface RootElementConfigurator<T>

All Superinterfaces:
Configurator<T>
All Known Implementing Classes:
DescriptorConfigurator, GlobalConfigurationCategoryConfigurator, JenkinsConfigurator, SelfConfigurator

public interface RootElementConfigurator<T> extends Configurator<T>
Define a Configurator which handles a root configuration element, identified by name. Note: we assume any configurator here will use a unique name for root element.
Author:
Nicolas De Loof
  • Method Details

    • all

    • isRootElement

      default boolean isRootElement()
    • getTargetComponent

      T getTargetComponent(ConfigurationContext context)
      Retrieve the target component managed by this RootElementConfigurator
      Parameters:
      context -
      Returns: