com.ibm.jc.tools
Class JCRMIPlugin

java.lang.Object
  extended bycom.ibm.jc.tools.JCShellPlugin
      extended bycom.ibm.jc.tools.OPAppletPlugin
          extended bycom.ibm.jc.tools.JCRMIPlugin

public class JCRMIPlugin
extends OPAppletPlugin

JCShell plugin representing JC RMI server applets, which might also be OPApplets.

See Also:
OPAppletPlugin, JCShell, OPApplet, RemoteObject, RemoteMethod

Field Summary
static int MAX_METHODS
           
static int MAX_OBJECTS
           
 
Fields inherited from class com.ibm.jc.tools.JCShellPlugin
GUI, HELP, info, RUN, USAGE
 
Method Summary
protected  void clearCMD(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
           
 void execute(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
          Parse and execute the specified command.
 java.lang.String[] getCommands()
          Return the list of supported commands.
protected  void invokeCMD(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
           
protected  void listCMD(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
           
protected  void methodCMD(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
           
protected  void objectCMD(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
           
protected  void selectCMD(int mode, java.lang.String cmd, int cmdNo, java.lang.String[] argv)
           
 void setApplet(JCApplet app)
          Associate applet with plugin.
 
Methods inherited from class com.ibm.jc.tools.OPAppletPlugin
authCMD, beginRMACCMD, deleteKeyCMD, endRMACCMD, extAuthCMD, flushCMD, getDataCMD, getSpecialVariable, initUpdateCMD, printKeyCMD, putDataCMD, putKeyCMD, putKeySetCMD, putPubKeyCMD, sessionInfoCMD, setKeyCMD, setScpCMD, setSecCMD, storeDAPKeyCMD, storeDataCMD, storeKeySetCMD
 
Methods inherited from class com.ibm.jc.tools.JCShellPlugin
equals, execute, getAID, getApplet, getNickName, initialize, joinLists, throwModeNotSupported
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_OBJECTS

public static final int MAX_OBJECTS
See Also:
Constant Field Values

MAX_METHODS

public static final int MAX_METHODS
See Also:
Constant Field Values
Method Detail

setApplet

public void setApplet(JCApplet app)
Description copied from class: JCShellPlugin
Associate applet with plugin.

Overrides:
setApplet in class OPAppletPlugin

getCommands

public java.lang.String[] getCommands()
Description copied from class: JCShellPlugin
Return the list of supported commands.

Overrides:
getCommands in class OPAppletPlugin

execute

public void execute(int mode,
                    java.lang.String cmd,
                    int cmdNo,
                    java.lang.String[] argv)
Description copied from class: JCShellPlugin
Parse and execute the specified command. This method is called by the shell if getArgSpec returned null for a particular cmd/cmdNo pair.

Overrides:
execute in class OPAppletPlugin

selectCMD

protected void selectCMD(int mode,
                         java.lang.String cmd,
                         int cmdNo,
                         java.lang.String[] argv)
Overrides:
selectCMD in class OPAppletPlugin

clearCMD

protected void clearCMD(int mode,
                        java.lang.String cmd,
                        int cmdNo,
                        java.lang.String[] argv)

listCMD

protected void listCMD(int mode,
                       java.lang.String cmd,
                       int cmdNo,
                       java.lang.String[] argv)

methodCMD

protected void methodCMD(int mode,
                         java.lang.String cmd,
                         int cmdNo,
                         java.lang.String[] argv)

invokeCMD

protected void invokeCMD(int mode,
                         java.lang.String cmd,
                         int cmdNo,
                         java.lang.String[] argv)

objectCMD

protected void objectCMD(int mode,
                         java.lang.String cmd,
                         int cmdNo,
                         java.lang.String[] argv)