com.ice.jcvsii
Class ExecViewer

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--com.ice.jcvsii.ExecViewer
All Implemented Interfaces:
javax.activation.CommandObject, java.lang.Runnable

public class ExecViewer
extends java.lang.Thread
implements javax.activation.CommandObject

Implements a consistent exec() interface.

Author:
Tim Endres, time@gjt.org

Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ExecViewer()
           
 
Method Summary
 void exec(java.lang.String verb, javax.activation.DataHandler dh)
           
 java.lang.String[] parseCommandArgs(java.lang.String argStr, java.util.Hashtable subHash)
           
 java.lang.String[] parseCommandEnv(java.lang.String envStr, java.util.Hashtable subHash)
           
 void run()
           
 void setCommandContext(java.lang.String verb, javax.activation.DataHandler dh)
          the CommandObject method to accept our DataHandler
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExecViewer

public ExecViewer()
Method Detail

setCommandContext

public void setCommandContext(java.lang.String verb,
                              javax.activation.DataHandler dh)
                       throws java.io.IOException
the CommandObject method to accept our DataHandler

Specified by:
setCommandContext in interface javax.activation.CommandObject
Parameters:
dh - The datahandler used to get the content.
java.io.IOException

exec

public void exec(java.lang.String verb,
                 javax.activation.DataHandler dh)

parseCommandArgs

public java.lang.String[] parseCommandArgs(java.lang.String argStr,
                                           java.util.Hashtable subHash)

parseCommandEnv

public java.lang.String[] parseCommandEnv(java.lang.String envStr,
                                          java.util.Hashtable subHash)

run

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


Copyright © 1997-2003, Timothy G. Endres, All Rights Reserved.