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.Command
public void setOutputStream(OutputStream out)
setOutputStream
in interface org.apache.sshd.server.Command
public void setErrorStream(OutputStream err)
setErrorStream
in interface org.apache.sshd.server.Command
public void setExitCallback(org.apache.sshd.server.ExitCallback callback)
setExitCallback
in interface org.apache.sshd.server.Command
public void start(org.apache.sshd.server.Environment env) throws IOException
start
in interface org.apache.sshd.server.Command
IOException
public void destroy()
destroy
in interface org.apache.sshd.server.Command
public void close()
close
in interface org.agilewiki.jactor.Closable
public String readPassword() throws Exception
readPassword
in interface ConsoleIO
Exception
Copyright © 2013. All Rights Reserved.