Class AsadminResult

java.lang.Object
org.glassfish.main.itest.tools.asadmin.AsadminResult
Direct Known Subclasses:
DetachedTerseAsadminResult

public class AsadminResult extends Object
Result of the Asadmin execution.
Author:
David Matejcek
  • Constructor Details

    • AsadminResult

      public AsadminResult(String commandName, int exitCode, String stdOut, String stdErr)
      Creates a value object instance.
      Parameters:
      commandName -
      exitCode -
      stdOut -
      stdErr -
  • Method Details

    • isError

      public boolean isError()
      Returns:
      true if the error code was not zero OR stdOut contained text Command x failed.
    • getStdOut

      public String getStdOut()
      Returns:
      standard output made by the command.
    • getStdErr

      public String getStdErr()
      Returns:
      error output made by the command.
    • getOutput

      public String getOutput()
      Returns:
      getStdOut() + getStdErr()
    • toString

      public String toString()
      Returns getOutput(). Important for hamcrest matchers!
      Overrides:
      toString in class Object