Class Ls
java.lang.Object
com.sshtools.server.vsession.AbstractCommand
com.sshtools.server.vsession.commands.sftp.SftpCommand
com.sshtools.server.vsession.commands.sftp.Ls
- All Implemented Interfaces:
Command
-
Field Summary
Fields inherited from class com.sshtools.server.vsession.commands.sftp.SftpCommand
sftp
Fields inherited from class com.sshtools.server.vsession.AbstractCommand
exitCode
Fields inherited from interface com.sshtools.server.vsession.Command
STILL_ACTIVE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
printFile
(String[] args, VirtualConsole console, SftpFile file) void
run
(String[] args, VirtualConsole console) Methods inherited from class com.sshtools.server.vsession.commands.sftp.SftpCommand
setSftpClient
Methods inherited from class com.sshtools.server.vsession.AbstractCommand
complete, getCommandName, getDescription, getExitCode, getName, getSubsystem, getUsage, isBuiltIn, isHidden, setBuiltIn, setDescription, setName, setSignature, setSubsystem
-
Constructor Details
-
Ls
public Ls()
-
-
Method Details
-
run
public void run(String[] args, VirtualConsole console) throws IOException, com.sshtools.common.permissions.PermissionDeniedException, UsageException - Throws:
IOException
com.sshtools.common.permissions.PermissionDeniedException
UsageException
-
printFile
protected void printFile(String[] args, VirtualConsole console, SftpFile file) throws IOException, com.sshtools.common.permissions.PermissionDeniedException, com.sshtools.common.sftp.SftpStatusException, com.sshtools.common.ssh.SshException - Throws:
IOException
com.sshtools.common.permissions.PermissionDeniedException
com.sshtools.common.sftp.SftpStatusException
com.sshtools.common.ssh.SshException
-