Package org.glassfish.embeddable
Interface CommandResult
-
public interface CommandResultEncapsulates the result of a command invoked usingCommandRunner.run(java.lang.String, java.lang.String...).- Author:
- Sanjeeb.Sahoo@Sun.COM
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCommandResult.ExitStatusA command can have following types of exit status.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CommandResult.ExitStatusgetExitStatus()ThrowablegetFailureCause()This method returns any exception raised during command invocation, If the command's exit status isCommandResult.ExitStatus.SUCCESS, then this method will return null.StringgetOutput()
-
-
-
Method Detail
-
getExitStatus
CommandResult.ExitStatus getExitStatus()
- Returns:
- exit status of the command
-
getOutput
String getOutput()
- Returns:
- command output
-
getFailureCause
Throwable getFailureCause()
This method returns any exception raised during command invocation, If the command's exit status isCommandResult.ExitStatus.SUCCESS, then this method will return null.- Returns:
- any exception that occurred during this command execution.
-
-