Class BuiltConfiguration

All Implemented Interfaces:
Configuration, Filterable, LifeCycle, LifeCycle2
Direct Known Subclasses:
PropertiesConfiguration

public class BuiltConfiguration extends AbstractConfiguration
This is the general version of the Configuration created by the Builder. It may be extended to enhance its functionality.
Since:
2.4
  • Field Details

    • rootComponent

      protected Component rootComponent
  • Constructor Details

  • Method Details

    • setup

      public void setup()
      Overrides:
      setup in class AbstractConfiguration
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • createAdvertiser

      public void createAdvertiser(String advertiserString, ConfigurationSource configSource)
    • getStatusConfiguration

      public StatusConfiguration getStatusConfiguration()
    • setPluginPackages

      public void setPluginPackages(String packages)
    • setShutdownHook

      public void setShutdownHook(String flag)
    • setShutdownTimeoutMillis

      public void setShutdownTimeoutMillis(long shutdownTimeoutMillis)
    • setMonitorInterval

      public void setMonitorInterval(int intervalSeconds)
    • getPluginManager

      public PluginManager getPluginManager()
      Overrides:
      getPluginManager in class AbstractConfiguration
    • convertToNode

      protected Node convertToNode(Node parent, Component component)