Interface ISystemPropertyProvider

    • Method Detail

      • getSystemProperty

        @Deprecated
        IProperty getSystemProperty​(String systemPropertyName)
        Deprecated.
        This method could be removed with the release after 6.2. Use getSystemProp(String) instead!
        Gets a system property
        Parameters:
        systemPropertyName - the system property name 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.
      • getSystemProperties

        @Deprecated
        List<IProperty> getSystemProperties()
        Deprecated.
        This method could be removed with the release after 6.2. Use getSystemProps() instead!
        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.
      • 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