QJCC homepage

biz.chitec.quarterback.gjsa.server
Class BasicExecutor

java.lang.Object
  extended bybiz.chitec.quarterback.gjsa.server.CommandExecutor
      extended bybiz.chitec.quarterback.gjsa.server.BasicExecutor

public class BasicExecutor
extends CommandExecutor

Basic executor with commands which are always available in the initial state of a GJSA server connection

Version:
$Id: 126eb3f96307d5e1fe81b9c35462e9fbf8fc2bd3 $
Author:
Dirk Hillbrecht 1997-1999, chitec/Dirk Hillbrecht 2000-2003, cantamen/Dirk Hillbrecht 2003-2007. Distributed under the terms of the GNU LGPL.

Field Summary
private  java.lang.String sparam
           
private  java.util.List v
           
 
Fields inherited from class biz.chitec.quarterback.gjsa.server.CommandExecutor
myserv, mythreadbase, rb
 
Constructor Summary
BasicExecutor(ServerThreadBase thethreadbase)
          Constructor for the BasicExecutor object
 
Method Summary
private  java.util.Map getConnectionInfo(java.lang.String commandsetname)
          Gets the connectionInfo attribute of the BasicExecutor object
private  java.util.List getProtocolVersion(java.lang.String commandsetname)
          Gets the protocolVersion attribute of the BasicExecutor object
 ServerReply query(ServerRequest sq)
          Description of the Method
 
Methods inherited from class biz.chitec.quarterback.gjsa.server.CommandExecutor
getServerThreadBase, leavingActions, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sparam

private java.lang.String sparam

v

private java.util.List v
Constructor Detail

BasicExecutor

public BasicExecutor(ServerThreadBase thethreadbase)
Constructor for the BasicExecutor object

Parameters:
thethreadbase - Description of the Parameter
Method Detail

getProtocolVersion

private java.util.List getProtocolVersion(java.lang.String commandsetname)
Gets the protocolVersion attribute of the BasicExecutor object

Parameters:
commandsetname - Description of the Parameter
Returns:
The protocolVersion value

getConnectionInfo

private java.util.Map getConnectionInfo(java.lang.String commandsetname)
Gets the connectionInfo attribute of the BasicExecutor object

Parameters:
commandsetname - Description of the Parameter
Returns:
The connectionInfo value

query

public ServerReply query(ServerRequest sq)
Description of the Method

Overrides:
query in class CommandExecutor
Parameters:
sq - Description of the Parameter
Returns:
Description of the Return Value

QJCC homepage