org.mule.transport.legstar.transformer
Interface IObjectToHostTransformer

All Known Implementing Classes:
AbstractJavaToHostMuleTransformer, AbstractXmlToHostMuleTransformer

public interface IObjectToHostTransformer

Interface implemented by transformers with capability to produce host byte arrays which content is mainframe data.


Method Summary
 Object transformMessage(org.mule.api.MuleMessage message, String outputEncoding)
          Generic transform method.
 

Method Detail

transformMessage

Object transformMessage(org.mule.api.MuleMessage message,
                        String outputEncoding)
                        throws org.mule.api.transformer.TransformerException
Generic transform method.

Parameters:
message - a Mule message
outputEncoding - the output encoding expected (ignored in this context)
Returns:
a single byte array containing host data for single part mainframe payloads or a map of byte arrays for multipart mainframe payloads.
Throws:
org.mule.api.transformer.TransformerException - if transformation fails
See Also:
AbstractMessageTransformer.transformMessage(MuleMessage, String)


Copyright © 2013 LegSem. All Rights Reserved.