jhomenet.shell.command
Class RegisterCommand

java.lang.Object
  extended by jhomenet.shell.command.RegisterCommand
All Implemented Interfaces:
SlushCommand

public class RegisterCommand
extends java.lang.Object
implements SlushCommand

Version:
$Revision: 1.7 $ Filename: $Source: /cvsroot/jhomenet/files/src/jhomenet/shell/command/RegisterCommand.java,v $ Description:
Author:
$Author: dhirwinjr $

Constructor Summary
RegisterCommand()
           
 
Method Summary
 void execute(SystemInputStream in, SystemPrintStream out, SystemPrintStream err, java.lang.String[] args, java.util.HashMap env)
          Method called when this command is executed from the command prompt.
 java.lang.String getUsageString()
          Returns a string describing the usage of the command and its arguments if any.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegisterCommand

public RegisterCommand()
Method Detail

getUsageString

public java.lang.String getUsageString()
Returns a string describing the usage of the command and its arguments if any.

Specified by:
getUsageString in interface SlushCommand
Returns:
The usage statement for this command.

execute

public void execute(SystemInputStream in,
                    SystemPrintStream out,
                    SystemPrintStream err,
                    java.lang.String[] args,
                    java.util.HashMap env)
             throws CommandException
Method called when this command is executed from the command prompt.

Specified by:
execute in interface SlushCommand
Parameters:
in - The InputStream this command will use to receive input.
out - The PrintStream should use to report any non-critical messages.
err - The PrintStream should use to report any critical messages.
args - The command line arguments passed to this command.
env - The current environment variables for this session.
Throws:
java.lang.Exception
CommandException


Copyright © 2004-2005 David Irwin. All Rights Reserved.