Package ome.api.local

Interface LocalConfig

  • All Superinterfaces:
    ome.api.IConfig, ome.api.ServiceInterface
    All Known Implementing Classes:
    ConfigImpl

    public interface LocalConfig
    extends ome.api.IConfig
    Provides local (internal) extensions for configuration. Primarily this is important because some configuration values are "hidden" for the public API (passwords, etc.), but must be available for internal use.
    Since:
    4.0
    • Field Summary

      • Fields inherited from interface ome.api.IConfig

        VERSION_REGEX
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getDatabaseVersion()
      Retrieves the newest database patch.
      java.lang.String getInternalValue​(java.lang.String key)
      Provides a configuration value, ignoring the visibility of the given value.
      • Methods inherited from interface ome.api.IConfig

        getClientConfigDefaults, getClientConfigValues, getConfigDefaults, getConfigValue, getConfigValues, getDatabaseTime, getDatabaseUuid, getServerTime, getVersion, setConfigValue, setConfigValueIfEquals
    • Method Detail

      • getInternalValue

        java.lang.String getInternalValue​(java.lang.String key)
        Provides a configuration value, ignoring the visibility of the given value.
      • getDatabaseVersion

        java.lang.String getDatabaseVersion()
        Retrieves the newest database patch. Also functions a simple DB ping.