edu.gtts.sautrela.engine.util
Class Sniffer
java.lang.Object
edu.gtts.sautrela.engine.AbstractDataProcessor
edu.gtts.sautrela.engine.util.Sniffer
- All Implemented Interfaces:
- DataProcessor, java.beans.BeanInfo, java.io.Serializable
public class Sniffer
- extends AbstractDataProcessor
A simple module that writes received data to the standard output
- Author:
- mpenagar
- See Also:
- Serialized Form
| Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Sniffer
public Sniffer()
getMode
public Sniffer.Mode getMode()
- Getter for property mode.
- Returns:
- Value of property mode.
setMode
public void setMode(Sniffer.Mode mode)
- Setter for property mode.
- Parameters:
mode - New value of property mode. If set to TEXT, unformatted
output is written and stream control data (DataStreamBegin,
DataStreamEnd and CloseData) are discarted.
If set to XML, full content is showed in XML format.
process
public void process(Buffer in,
Buffer out)
throws DataProcessorException
- Description copied from interface:
DataProcessor
- Data is pulled from imput buffer, processed and pushed into the output
buffer. Processing mus finish as sooan as a CloseData is received.
- Parameters:
in - Input Bufferout - Output Buffer
- Throws:
DataProcessorException
editBeanInfo
public void editBeanInfo(java.beans.BeanInfo info)
- Overrides:
editBeanInfo in class AbstractDataProcessor
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception