Interface BeamlineConfiguration

All Known Implementing Classes:
BeamlineConfigurationService, CompositeBeamlineConfiguration

public interface BeamlineConfiguration
  • Method Details

    • getSpringXml

      Stream<URL> getSpringXml()
    • getPropertiesFiles

      Stream<URL> getPropertiesFiles()
    • getLoggingConfiguration

      Stream<URL> getLoggingConfiguration()
    • getProfiles

      Stream<String> getProfiles()
    • properties

      org.apache.commons.configuration2.Configuration properties()
    • properties

      Map<String,String> properties(Predicate<String> keyFilter)
    • directProperties

      @Deprecated Map<String,String> directProperties()
      Deprecated.
      Temporary function during transition to new configuration
      The properties made available directly rather than loaded via files
    • asPropertiesConfig

      default PropertiesConfig asPropertiesConfig()