org.mule.transport.amqp.internal.domain
Class AmqpMuleMessageFactory

java.lang.Object
  extended by org.mule.transport.AbstractMuleMessageFactory
      extended by org.mule.transport.amqp.internal.domain.AmqpMuleMessageFactory
All Implemented Interfaces:
org.mule.api.transport.MuleMessageFactory

public class AmqpMuleMessageFactory
extends org.mule.transport.AbstractMuleMessageFactory


Field Summary
static Charset LONG_STRING_CHARSET
           
 
Fields inherited from class org.mule.transport.AbstractMuleMessageFactory
muleContext
 
Constructor Summary
AmqpMuleMessageFactory(org.mule.api.MuleContext context)
           
 
Method Summary
protected  void addProperties(org.mule.DefaultMuleMessage muleMessage, Object transportMessage)
           
protected  Object extractPayload(Object transportMessage, String encoding)
           
protected  Class<?>[] getSupportedTransportMessageTypes()
           
 
Methods inherited from class org.mule.transport.AbstractMuleMessageFactory
addAttachments, create, create
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LONG_STRING_CHARSET

public static final Charset LONG_STRING_CHARSET
Constructor Detail

AmqpMuleMessageFactory

public AmqpMuleMessageFactory(org.mule.api.MuleContext context)
Method Detail

getSupportedTransportMessageTypes

protected Class<?>[] getSupportedTransportMessageTypes()
Specified by:
getSupportedTransportMessageTypes in class org.mule.transport.AbstractMuleMessageFactory

extractPayload

protected Object extractPayload(Object transportMessage,
                                String encoding)
                         throws Exception
Specified by:
extractPayload in class org.mule.transport.AbstractMuleMessageFactory
Throws:
Exception

addProperties

protected void addProperties(org.mule.DefaultMuleMessage muleMessage,
                             Object transportMessage)
                      throws Exception
Overrides:
addProperties in class org.mule.transport.AbstractMuleMessageFactory
Throws:
Exception


Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.