org.mule.transformer.wire
Class TransformerPairWireFormat

java.lang.Object
  extended by org.mule.transformer.wire.TransformerPairWireFormat
All Implemented Interfaces:
WireFormat
Direct Known Subclasses:
SerializationWireFormat, SerializedMuleMessageWireFormat, XStreamWireFormat

public class TransformerPairWireFormat
extends Object
implements WireFormat

TODO


Field Summary
protected  Transformer inboundTransformer
           
protected  Log logger
          logger used by this class
protected  Transformer outboundTransformer
           
protected  Class transferObjectClass
           
 
Constructor Summary
TransformerPairWireFormat()
           
 
Method Summary
 Transformer getInboundTransformer()
           
 Transformer getOutboundTransformer()
           
 Object read(InputStream in)
           
 void setInboundTransformer(Transformer inboundTransformer)
           
 void setOutboundTransformer(Transformer outboundTransformer)
           
 void setTransferObjectClass(Class clazz)
           
 void write(OutputStream out, Object o, String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected transient Log logger
logger used by this class


inboundTransformer

protected Transformer inboundTransformer

outboundTransformer

protected Transformer outboundTransformer

transferObjectClass

protected Class transferObjectClass
Constructor Detail

TransformerPairWireFormat

public TransformerPairWireFormat()
Method Detail

read

public Object read(InputStream in)
            throws MuleException
Specified by:
read in interface WireFormat
Throws:
MuleException

write

public void write(OutputStream out,
                  Object o,
                  String encoding)
           throws MuleException
Specified by:
write in interface WireFormat
Throws:
MuleException

getInboundTransformer

public Transformer getInboundTransformer()

setInboundTransformer

public void setInboundTransformer(Transformer inboundTransformer)

getOutboundTransformer

public Transformer getOutboundTransformer()

setOutboundTransformer

public void setOutboundTransformer(Transformer outboundTransformer)

setTransferObjectClass

public void setTransferObjectClass(Class clazz)
Specified by:
setTransferObjectClass in interface WireFormat


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.