com.servingxml.components.serializer
Class SerializerFactoryPrefilter

java.lang.Object
  extended by com.servingxml.components.serializer.SerializerFactoryPrefilter
All Implemented Interfaces:
SaxSinkFactory

public class SerializerFactoryPrefilter
extends java.lang.Object
implements SaxSinkFactory

A SaxSinkFactory defines an interface for applying additional formatting to transformed XML content and sending the result to an output stream.

All data members in a SaxSinkFactory implementation should be declared as final and initialized in the constructor. The serialize method must be reentrant.


Field Summary
 
Fields inherited from interface com.servingxml.components.saxsink.SaxSinkFactory
DEFAULT, NULL
 
Constructor Summary
SerializerFactoryPrefilter(SaxSinkFactory saxSinkFactory, ParameterDescriptor[] parameterDescriptors)
           
 
Method Summary
 SaxSink createSaxSink(ServiceContext context, Flow flow)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializerFactoryPrefilter

public SerializerFactoryPrefilter(SaxSinkFactory saxSinkFactory,
                                  ParameterDescriptor[] parameterDescriptors)
Method Detail

createSaxSink

public SaxSink createSaxSink(ServiceContext context,
                             Flow flow)
Specified by:
createSaxSink in interface SaxSinkFactory