Interface ISystemPropertyProvider

All Known Subinterfaces:
IApplicationConfigurationManager

public interface ISystemPropertyProvider
API:
This is a public API.
  • Method Details

    • getSystemProps

      List<ISystemProperty> getSystemProps()
      Gets all system property
      Returns:
      unmodifiable list with the system properties
      Throws:
      PersistencyException - if persistency access fails
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.
      Security:
      SESSION OWNS SystemPropertyReadAll@SYSTEM PERMISSION
    • getSystemProp

      ISystemProperty getSystemProp(String name)
      Gets a system property
      Parameters:
      name - of the system property to get
      Returns:
      the system property
      Throws:
      PersistencyException - if persistency access fails
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.
      Security:
      SESSION OWNS SystemPropertyRead@SYSTEM PERMISSION