| Modifier and Type | Field and Description |
|---|---|
protected AgentChannelManager |
agentChannelManager |
protected org.apache.sshd.server.Environment |
env |
protected PrintStream |
err |
org.apache.sshd.server.ExitCallback |
exitCallback |
protected InputStream |
in |
protected org.agilewiki.jactor.MailboxFactory |
mailboxFactory |
protected Node |
node |
protected String |
operatorName |
protected OutputStream |
outputStream |
protected PrintStream |
ps |
protected SSHServer |
sshServer |
protected Thread |
thread |
protected org.agilewiki.jactor.concurrent.ThreadManager |
threadManager |
| Constructor and Description |
|---|
JASShell(SSHServer sshServer,
Node node) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
destroy() |
int |
getCommandCount() |
long |
getIdleTime() |
long |
getLogonTime() |
String |
getOperatorName() |
boolean |
hasInput() |
void |
notice(String n) |
void |
print(String s) |
void |
println(String s) |
String |
readLine() |
String |
readPassword() |
void |
setErrorStream(OutputStream err) |
void |
setExitCallback(org.apache.sshd.server.ExitCallback callback) |
void |
setInputStream(InputStream in) |
void |
setOutputStream(OutputStream out) |
void |
start(org.apache.sshd.server.Environment env) |
protected Node node
protected AgentChannelManager agentChannelManager
protected org.agilewiki.jactor.MailboxFactory mailboxFactory
protected org.agilewiki.jactor.concurrent.ThreadManager threadManager
protected InputStream in
protected PrintStream ps
protected OutputStream outputStream
protected PrintStream err
public org.apache.sshd.server.ExitCallback exitCallback
protected Thread thread
protected org.apache.sshd.server.Environment env
protected SSHServer sshServer
protected String operatorName
public String getOperatorName()
public int getCommandCount()
public long getLogonTime()
public long getIdleTime()
public void notice(String n)
public void setInputStream(InputStream in)
setInputStream in interface org.apache.sshd.server.Commandpublic void setOutputStream(OutputStream out)
setOutputStream in interface org.apache.sshd.server.Commandpublic void setErrorStream(OutputStream err)
setErrorStream in interface org.apache.sshd.server.Commandpublic void setExitCallback(org.apache.sshd.server.ExitCallback callback)
setExitCallback in interface org.apache.sshd.server.Commandpublic void start(org.apache.sshd.server.Environment env)
throws IOException
start in interface org.apache.sshd.server.CommandIOExceptionpublic void destroy()
destroy in interface org.apache.sshd.server.Commandpublic void close()
close in interface org.agilewiki.jactor.Closablepublic String readPassword() throws Exception
readPassword in interface ConsoleIOExceptionCopyright © 2013. All Rights Reserved.