org.mule.component.builder
Class ReflectionMessageBuilder

java.lang.Object
  extended by org.mule.component.builder.AbstractMessageBuilder
      extended by org.mule.component.builder.ReflectionMessageBuilder
All Implemented Interfaces:
MessageBuilder, Callable, EventListener, ServiceAware

Deprecated. Since 2.2. Users should configure components with bindings.

public class ReflectionMessageBuilder
extends AbstractMessageBuilder

Will try and set the result of an invocation as a bean property on the request message using reflection.


Field Summary
protected  Set ignoreMethods
          Deprecated.  
 
Fields inherited from class org.mule.component.builder.AbstractMessageBuilder
logger, service
 
Constructor Summary
ReflectionMessageBuilder()
          Deprecated.  
 
Method Summary
 Object buildMessage(MuleMessage request, MuleMessage response)
          Deprecated.  
 
Methods inherited from class org.mule.component.builder.AbstractMessageBuilder
onCall, setService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ignoreMethods

protected final Set ignoreMethods
Deprecated. 
Constructor Detail

ReflectionMessageBuilder

public ReflectionMessageBuilder()
Deprecated. 
Method Detail

buildMessage

public Object buildMessage(MuleMessage request,
                           MuleMessage response)
                    throws MessageBuilderException
Deprecated. 
Throws:
MessageBuilderException


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