Class BootstrapInfo


  • public final class BootstrapInfo
    extends Object
    Exposes system startup information
    • Field Detail

      • UNTRUSTED_CODEBASE

        public static final String UNTRUSTED_CODEBASE
        codebase location for untrusted scripts (provide some additional safety)

        This is not a full URL, just a path.

        See Also:
        Constant Field Values
    • Method Detail

      • isNativesAvailable

        public static boolean isNativesAvailable()
        Returns true if we successfully loaded native libraries.

        If this returns false, then native operations such as locking memory did not work.

      • isMemoryLocked

        public static boolean isMemoryLocked()
        Returns true if we were able to lock the process's address space.
      • isSystemCallFilterInstalled

        public static boolean isSystemCallFilterInstalled()
        Returns true if system call filter is installed (supported systems only)
      • getSystemProperties

        public static Dictionary<Object,​Object> getSystemProperties()
        Returns a read-only view of all system properties
      • init

        public static void init()