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

    • VERBOSE_CLASSES

      private static final String[] VERBOSE_CLASSES
    • statusConfig

      private final StatusConfiguration statusConfig
    • rootComponent

      protected Component rootComponent
    • loggersComponent

      private Component loggersComponent
    • appendersComponent

      private Component appendersComponent
    • filtersComponent

      private Component filtersComponent
    • propertiesComponent

      private Component propertiesComponent
    • customLevelsComponent

      private Component customLevelsComponent
    • scriptsComponent

      private Component scriptsComponent
    • contentType

      private String contentType
  • 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)