sofya.ed.structural.processors
Class AbstractProcessingStrategy

java.lang.Object
  extended by sofya.ed.structural.processors.AbstractProcessingStrategy
Direct Known Subclasses:
AbstractJUnitProcessingStrategy, AbstractSocketProcessingStrategy

public abstract class AbstractProcessingStrategy
extends java.lang.Object

Base class for strategies to receive and process probes for a structural event dispatcher.

Version:
03/15/2006
Author:
Alex Kinneer

Field Summary
protected  int instMode
          The instrumentation mode detected in the subject.
protected static java.io.PrintStream sbjout
          Stream to which subject's output should be written.
protected static java.io.PrintStream stderr
          Stream to which filter's error outputs should be written.
protected static java.io.PrintStream stdout
          Stream to which filter's normal outputs should be written.
 
Constructor Summary
protected AbstractProcessingStrategy()
           
 
Method Summary
 void register(EventDispatcherConfiguration edConfig)
          Registers this component with the event dispatcher.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instMode

protected int instMode
The instrumentation mode detected in the subject.


stdout

protected static java.io.PrintStream stdout
Stream to which filter's normal outputs should be written.


stderr

protected static java.io.PrintStream stderr
Stream to which filter's error outputs should be written.


sbjout

protected static java.io.PrintStream sbjout
Stream to which subject's output should be written.

Constructor Detail

AbstractProcessingStrategy

protected AbstractProcessingStrategy()
Method Detail

register

public void register(EventDispatcherConfiguration edConfig)

Registers this component with the event dispatcher.

Parameters:
edConfig - The current configuration of system global resources and settings that the component will use as appropriate.