SmartFrog 3.10.000

org.smartfrog.services.shellscript
Class FilterImpl

java.lang.Object
  extended by java.lang.Thread
      extended by org.smartfrog.services.shellscript.FilterImpl
All Implemented Interfaces:
java.lang.Runnable

public class FilterImpl
extends java.lang.Thread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
FilterImpl(java.lang.String ID, java.io.InputStream in, java.lang.String type, java.lang.String[] filters, FilterListener listener)
           
 
Method Summary
protected  void filter(java.lang.String line, java.lang.String[] filters)
           
 java.io.InputStream getInputStream()
           
protected  void positiveFilter(java.lang.String line, int filterIndex, java.lang.String filterName)
           
 void run()
           
 java.io.InputStream setInputStream(java.io.InputStream is)
           
 void stopRequest()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, 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

FilterImpl

public FilterImpl(java.lang.String ID,
                  java.io.InputStream in,
                  java.lang.String type,
                  java.lang.String[] filters,
                  FilterListener listener)
Method Detail

getInputStream

public java.io.InputStream getInputStream()

setInputStream

public java.io.InputStream setInputStream(java.io.InputStream is)

stopRequest

public void stopRequest()

run

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

filter

protected void filter(java.lang.String line,
                      java.lang.String[] filters)

positiveFilter

protected void positiveFilter(java.lang.String line,
                              int filterIndex,
                              java.lang.String filterName)

SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP