Interface SystemPropertyOperationProvider

All Known Implementing Classes:
Detector.SimpleSystemPropertyOperations

public interface SystemPropertyOperationProvider
Interface exposing system property operations.
  • Method Details

    • getSystemProperty

      String getSystemProperty(String name)
      Gets the system property indicated by the specified name.
      Parameters:
      name - the name of the system property.
      Returns:
      the string value of the system property, or null if there is no property with that key.
    • getSystemProperty

      String getSystemProperty(String name, String def)
      Gets the system property indicated by the specified name.
      Parameters:
      name - the name of the system property.
      def - a default value.
      Returns:
      the string value of the system property, or the default value if there is no property with that key.
    • setSystemProperty

      String setSystemProperty(String name, String value)
      Sets the system property indicated by the specified name.
      Parameters:
      name - the name of the system property.
      value - the value of the system property.
      Returns:
      the previous value of the system property, or null if it did not have one.