anvil.server
Class ServerControl.AdminClient

java.lang.Object
  |
  +--anvil.server.ServerControl.AdminClient
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
ServerControl.TelnetAdminClient
Enclosing class:
ServerControl

public class ServerControl.AdminClient
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  java.io.InputStream _input
           
protected  java.io.OutputStream _output
           
protected  Configurable _self
           
 
Constructor Summary
ServerControl.AdminClient(java.io.InputStream input, java.io.OutputStream output)
           
 
Method Summary
 boolean action(java.io.PrintStream out, java.lang.String command)
           
 java.lang.String greeting()
           
 java.lang.String prompt()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_input

protected java.io.InputStream _input

_output

protected java.io.OutputStream _output

_self

protected Configurable _self
Constructor Detail

ServerControl.AdminClient

public ServerControl.AdminClient(java.io.InputStream input,
                                 java.io.OutputStream output)
Method Detail

prompt

public java.lang.String prompt()

greeting

public java.lang.String greeting()

run

public void run()
Specified by:
run in interface java.lang.Runnable

action

public boolean action(java.io.PrintStream out,
                      java.lang.String command)
               throws java.io.IOException
java.io.IOException