Class CommandResult


  • public class CommandResult
    extends java.lang.Object
    Helper class that encapsulates the result of a single command.
    • Constructor Summary

      Constructors 
      Constructor Description
      CommandResult​(java.lang.String description, int returnCode, java.lang.String stderr)
      Convenience constructor for failed results
      CommandResult​(java.lang.String description, java.lang.String status)
      Convenience constructor when we just want to add a description and status, and set the current time stamp.
      CommandResult​(java.lang.String description, java.lang.String status, int returnCode, java.lang.String stdout, java.lang.String stderr)  
    • Constructor Detail

      • CommandResult

        public CommandResult​(java.lang.String description,
                             java.lang.String status,
                             int returnCode,
                             java.lang.String stdout,
                             java.lang.String stderr)
        Parameters:
        description -
        status -
        returnCode -
        stdout -
        stderr -
      • CommandResult

        public CommandResult​(java.lang.String description,
                             java.lang.String status)
        Convenience constructor when we just want to add a description and status, and set the current time stamp.
      • CommandResult

        public CommandResult​(java.lang.String description,
                             int returnCode,
                             java.lang.String stderr)
        Convenience constructor for failed results
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
        Returns:
        the description
      • setDescription

        public void setDescription​(java.lang.String description)
        Parameters:
        description - the description to set
      • getStatus

        public java.lang.String getStatus()
        Returns:
        the status
      • setStatus

        public void setStatus​(java.lang.String status)
        Parameters:
        status - the status to set
      • getReturnCode

        public int getReturnCode()
        Returns:
        the returnCode
      • setReturnCode

        public void setReturnCode​(int returnCode)
        Parameters:
        returnCode - the returnCode to set
      • getStdout

        public java.lang.String getStdout()
        Returns:
        the stdout
      • setStdout

        public void setStdout​(java.lang.String stdout)
        Parameters:
        stdout - the stdout to set
      • getStderr

        public java.lang.String getStderr()
        Returns:
        the stderr
      • setStderr

        public void setStderr​(java.lang.String stderr)
        Parameters:
        stderr - the stderr to set
      • getTimestamp

        public long getTimestamp()
        Returns:
        the timestamp
      • setTimestamp

        public void setTimestamp​(long timestamp)
        Parameters:
        timestamp - the timestamp to set