Package org.glassfish.embeddable
Interface CommandResult
public interface CommandResult
Encapsulates the result of a command invoked using
CommandRunner.run(java.lang.String, java.lang.String...).- Author:
- Sanjeeb.Sahoo@Sun.COM
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumA command can have following types of exit status. -
Method Summary
Modifier and TypeMethodDescriptionThis method returns any exception raised during command invocation, If the command's exit status isCommandResult.ExitStatus.SUCCESS, then this method will return null.
-
Method Details
-
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.
-