Class VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingIStat

    • Field Detail

      • AIX_OWNER_PATTERN

        private static final java.util.regex.Pattern AIX_OWNER_PATTERN
        A pattern to represent the owner on the console output.
      • attempts

        private final int attempts
        The maximum amount of attempts for checking the result of a foreign process.
      • pause

        private final long pause
        The pause between two checks for another process to return.
      • timeUnit

        private final java.util.concurrent.TimeUnit timeUnit
        The time unit of the pause time.
    • Constructor Detail

      • UsingIStat

        public UsingIStat​(int attempts,
                          long pause,
                          java.util.concurrent.TimeUnit timeUnit)
        Creates a new provider for reading a POSIX owner using istat.
        Parameters:
        attempts - The maximum amount of attempts for checking the result of a foreign process.
        pause - The pause between two checks for another process to return.
        timeUnit - The time unit of the pause time.