@Component @UserDocumentation(title="Session management", description="Opening the lens CLI shell is equivalent to open a session with lens server.This section provides all the commands available for in shell which are applicable for the full session.") public class LensConnectionCommands extends BaseLensCommand
DATE_FMT, DATE_PARSER| Constructor and Description | 
|---|
| LensConnectionCommands() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | addFile(String path)Adds the file. | 
| String | addJar(String path)Adds the jar. | 
| void | debug(boolean enable)Enables to show all class level logs on cli | 
| String | getParam(String param)Gets the param. | 
| String | listResources(String type)List resources. | 
| org.springframework.shell.core.ExitShellRequest | quitShell()Quit shell. | 
| String | removeFile(String path)Removes the file. | 
| String | removeJar(String path)Removes the jar. | 
| String | setParam(String keyval)Sets the param. | 
| String | showParameters()Show parameters. | 
| void | verbose(boolean enable)Enables to show only cliLogger(verbose) logs on cli | 
afterReturningInvocation, afterThrowingInvocation, beforeInvocation, formatDate, formatJson, getClient, getClientWrapper, getValidPath, setClient@CliCommand(value="set",
            help="Assign  to session parameter specified with  on lens server")
public String setParam(@CliOption(key="",mandatory=true,help="=")
                         String keyval)    
keyval - the keyval@CliCommand(value="get",
            help="Fetches and prints session parameter specified with name  from lens server")
public String getParam(@CliOption(key={"","key"},mandatory=true,help="")
                         String param)  
param - the param@CliCommand(value="show params",
            help="Fetches and prints all session parameter from lens server")
public String showParameters()
@CliCommand(value="add jar",
            help="Adds jar resource to the session")
public String addJar(@CliOption(key={"","path"},mandatory=true,help="")
                       String path) 
path - the path@CliCommand(value="remove jar",
            help="Removes a jar resource from session")
public String removeJar(@CliOption(key={"","path"},mandatory=true,help="")
                          String path) 
path - the path@CliCommand(value="add file",
            help="Adds a file resource to session")
public String addFile(@CliOption(key={"","path"},mandatory=true,help="")
                        String path) 
path - the path@CliCommand(value="remove file",
            help="removes a file resource from session")
public String removeFile(@CliOption(key={"","path"},mandatory=true,help="")
                           String path) 
path - the path@CliCommand(value="list resources",
            help="list all resources from session. If type is provided,  lists resources of type . Valid values for type are jar and file.")
public String listResources(@CliOption(key={"","type"},mandatory=false,help="")
                              String type)  
@CliCommand(value="debug",
            help="prints all class level logs and verbose logs on cli for debugging purpose. \'debug false\'  to turn off all class level logging and verbose level logging ")
public void debug(@CliOption(key={"","enable"},mandatory=false,unspecifiedDefaultValue="true",help="To print all logs on cli for debugging purpose")
                    boolean enable)
enable - @CliCommand(value="verbose",
            help="Show cliLogger logs on cli\'verbose false\'  turns off the cliLogger logs on console")
public void verbose(@CliOption(key={"","enable"},mandatory=false,unspecifiedDefaultValue="true",help="Print the clilogger logs on cli")
                      boolean enable)
enable - @CliCommand(value={"close","bye"},
            help="Releases all resources of the server session and exits the shell")
public org.springframework.shell.core.ExitShellRequest quitShell()
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.