Class SystemTool.ExecResult

  • Enclosing class:
    SystemTool

    public static class SystemTool.ExecResult
    extends java.lang.Object
    System execution result
    • Constructor Summary

      Constructors 
      Constructor Description
      ExecResult​(int status, byte[] stdout, byte[] stderr, java.io.File dir, long duration)
      Constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.File getDir()
      Get execution directory file
      java.lang.String getDirPath()
      Get execution directory path
      long getDuration()
      Get duration (ms)
      int getStatus()
      Get execution status
      byte[] getStderr()
      Get standard errort as byte array
      java.lang.String getStderrAsString()
      Get standard output result as string
      byte[] getStdout()
      Get standard output as byte array
      java.lang.String getStdoutAsString()
      Get standard output as string
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExecResult

        public ExecResult​(int status,
                          byte[] stdout,
                          byte[] stderr,
                          java.io.File dir,
                          long duration)
        Constructor
        Parameters:
        status - Status
        stdout - Standard output result
        stderr - Standard error result
        dir - Execution directory
        duration - Duration (ms)
    • Method Detail

      • getStatus

        public int getStatus()
        Get execution status
        Returns:
        Execution status
      • getStdout

        public byte[] getStdout()
        Get standard output as byte array
        Returns:
        Standard output as byte array
      • getStdoutAsString

        public java.lang.String getStdoutAsString()
        Get standard output as string
        Returns:
        Standard output as string
      • getStderr

        public byte[] getStderr()
        Get standard errort as byte array
        Returns:
        Standard error as byte array
      • getStderrAsString

        public java.lang.String getStderrAsString()
        Get standard output result as string
        Returns:
        Standard error as string
      • getDir

        public java.io.File getDir()
        Get execution directory file
        Returns:
        Execution directory file
      • getDirPath

        public java.lang.String getDirPath()
        Get execution directory path
        Returns:
        Execution directory path
      • getDuration

        public long getDuration()
        Get duration (ms)
        Returns:
        Duration