xsmeral.semnet.util
Class StdErrWriter

java.lang.Object
  extended by xsmeral.pipe.AbstractObjectProcessor
      extended by xsmeral.pipe.LocalObjectFilter<Object,Object>
          extended by xsmeral.semnet.util.StdErrWriter
All Implemented Interfaces:
Runnable, xsmeral.pipe.context.ContextAware, xsmeral.pipe.interfaces.ObjectProcessor, xsmeral.pipe.interfaces.ObjectSink<Object>, xsmeral.pipe.interfaces.ObjectSource<Object>

public class StdErrWriter
extends xsmeral.pipe.LocalObjectFilter<Object,Object>

Simple processor that outputs anything to the error output. Can be used as a filter or a sink.


Nested Class Summary
 
Nested classes/interfaces inherited from interface xsmeral.pipe.interfaces.ObjectProcessor
xsmeral.pipe.interfaces.ObjectProcessor.Status
 
Field Summary
 
Fields inherited from class xsmeral.pipe.AbstractObjectProcessor
canStart, context, status
 
Constructor Summary
StdErrWriter()
           
 
Method Summary
protected  void initPostContext()
           
protected  void process()
           
 
Methods inherited from class xsmeral.pipe.LocalObjectFilter
getNext, getOutBuffer, getPrev, handleStoppedSink, handleStoppedSource, next, prev, read, requestStop, setNext, setOutBuffer, write
 
Methods inherited from class xsmeral.pipe.AbstractObjectProcessor
canStart, failStart, failStart, failStart, getContext, getInType, getOutType, getParams, getStatus, initContext, initContextSet, initialize, initializeInternal, initWithContext, postRun, preRun, run, setContext, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface xsmeral.pipe.interfaces.ObjectSink
getInType
 
Methods inherited from interface xsmeral.pipe.interfaces.ObjectSource
getOutType
 

Constructor Detail

StdErrWriter

public StdErrWriter()
Method Detail

process

protected void process()
                throws xsmeral.pipe.ProcessorStoppedException
Overrides:
process in class xsmeral.pipe.LocalObjectFilter<Object,Object>
Throws:
xsmeral.pipe.ProcessorStoppedException

initPostContext

protected void initPostContext()
Overrides:
initPostContext in class xsmeral.pipe.AbstractObjectProcessor