org.mule.api.annotations.param
Class MixedAnnotationsComponent

java.lang.Object
  extended by org.mule.api.annotations.param.MixedAnnotationsComponent

public class MixedAnnotationsComponent
extends Object

A component for testing invocations with more than one parameter


Constructor Summary
MixedAnnotationsComponent()
           
 
Method Summary
 Map<?,?> processAllAnnotated(String payload, Map<?,?> headers, Map<String,DataHandler> attachments)
           
 Map<?,?> processPayloadNotAnnotated(String payload, Map<?,?> headers, List<DataHandler> attachments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixedAnnotationsComponent

public MixedAnnotationsComponent()
Method Detail

processAllAnnotated

public Map<?,?> processAllAnnotated(@Payload
                                    String payload,
                                    @InboundHeaders(value="foo, bar")
                                    Map<?,?> headers,
                                    @InboundAttachments(value="*")
                                    Map<String,DataHandler> attachments)

processPayloadNotAnnotated

public Map<?,?> processPayloadNotAnnotated(String payload,
                                           @InboundHeaders(value="foo, bar")
                                           Map<?,?> headers,
                                           @InboundAttachments(value="*")
                                           List<DataHandler> attachments)


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.