com.maverick.sshd.shell
Interface ShellCommand

All Superinterfaces:
Completor
All Known Implementing Classes:
AbstractCommand, AbstractUUIDCommand, Alias, Bsh, Cat, Catch, Cd, Channels, Clear, Connections, Cp, Date, Disks, Echo, Edit, Exit, Follow, Forwards, Grant, Help, Kill, Ls, Mem, Mkdir, Msh, Mv, Passwd, Pk, Pref, Ps, Pwd, Refresh, Revoke, Rm, RootShell, Run, Scp, Set, ShowLastError, Shutdown, Sleep, Source, Term, Threads, Watch, Who

public interface ShellCommand
extends Completor


Field Summary
static int STILL_ACTIVE
           
static String SUBSYSTEM_CALLBACK
           
static String SUBSYSTEM_FILESYSTEM
           
static String SUBSYSTEM_HELP
           
static String SUBSYSTEM_JVM
           
static String SUBSYSTEM_POLICY
           
static String SUBSYSTEM_SHELL
           
static String SUBSYSTEM_SSHD
           
static String SUBSYSTEM_SYSTEM
           
static String SUBSYSTEM_TEXT_EDITING
           
 
Method Summary
 String getCommandName()
           
 String getDescription()
           
 int getExitCode()
           
 org.apache.commons.cli.Options getOptions()
           
 String getSignature()
           
 String getSubsystem()
           
 boolean isBuiltIn()
           
 void run(org.apache.commons.cli.CommandLine args, VirtualProcess process)
           
 
Methods inherited from interface jline.Completor
complete
 

Field Detail

SUBSYSTEM_SHELL

static final String SUBSYSTEM_SHELL
See Also:
Constant Field Values

SUBSYSTEM_SSHD

static final String SUBSYSTEM_SSHD
See Also:
Constant Field Values

SUBSYSTEM_HELP

static final String SUBSYSTEM_HELP
See Also:
Constant Field Values

SUBSYSTEM_FILESYSTEM

static final String SUBSYSTEM_FILESYSTEM
See Also:
Constant Field Values

SUBSYSTEM_POLICY

static final String SUBSYSTEM_POLICY
See Also:
Constant Field Values

SUBSYSTEM_JVM

static final String SUBSYSTEM_JVM
See Also:
Constant Field Values

SUBSYSTEM_SYSTEM

static final String SUBSYSTEM_SYSTEM
See Also:
Constant Field Values

SUBSYSTEM_TEXT_EDITING

static final String SUBSYSTEM_TEXT_EDITING
See Also:
Constant Field Values

SUBSYSTEM_CALLBACK

static final String SUBSYSTEM_CALLBACK
See Also:
Constant Field Values

STILL_ACTIVE

static final int STILL_ACTIVE
See Also:
Constant Field Values
Method Detail

getOptions

org.apache.commons.cli.Options getOptions()

run

void run(org.apache.commons.cli.CommandLine args,
         VirtualProcess process)
         throws IOException,
                PermissionDeniedException
Throws:
IOException
PermissionDeniedException

getDescription

String getDescription()

getSubsystem

String getSubsystem()

getCommandName

String getCommandName()

getSignature

String getSignature()

isBuiltIn

boolean isBuiltIn()

getExitCode

int getExitCode()


Copyright © 2012. All Rights Reserved.