public class ShellCommandLineParser extends Object
ShellProperties and ApplicationArguments to create an
instance of the Spring Shell's CommandLine class.
The behavior of this class differs from the default Spring Shell
SimpleShellCommandLineOptions.parseCommandLine(String[])
method in that additional passed in arguments are not interpreted to be commands to
execute and then quit. Only by passing in the options
--spring.shell.commandFile can you execute commands in the shell and then
quit.
| Constructor and Description |
|---|
ShellCommandLineParser() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.shell.CommandLine |
parse(ShellProperties shellProperties,
String[] applicationArguments)
Parse
ShellProperties and ApplicationArguments to create an
instance of the |
public org.springframework.shell.CommandLine parse(ShellProperties shellProperties, String[] applicationArguments)
ShellProperties and ApplicationArguments to create an
instance of theshellProperties - the shell propertiesapplicationArguments - the raw unprocessed arguments that were passed to the
application.CommandLine instance.Copyright © 2018 Pivotal Software, Inc.. All rights reserved.