org.mule.api.annotations.param
Class InboundAttachmentsAnnotationComponent
java.lang.Object
org.mule.api.annotations.param.InboundAttachmentsAnnotationComponent
public class InboundAttachmentsAnnotationComponent
- extends java.lang.Object
Tests various cases for how attachments can be injected into a component invocation
Method Summary |
javax.activation.DataHandler |
processAttachment(javax.activation.DataHandler foo)
|
java.lang.String |
processAttachmentOptional(javax.activation.DataHandler faz)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processAttachments(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processAttachmentsAll(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processAttachmentsAllOptional(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.List |
processAttachmentsList(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.List |
processAttachmentsListAll(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.List |
processAttachmentsListAllOptional(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.List |
processAttachmentsListMultiWildcard(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.List |
processAttachmentsListOptional(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.List |
processAttachmentsListWildcard(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processAttachmentsMultiWildcard(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processAttachmentsOptional(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processAttachmentsWildcard(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.lang.String |
processAttachmentWithType(java.lang.String foo)
|
java.util.List |
processSingleAttachmentList(java.util.List<javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processSingleMapAttachment(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.Map<java.lang.String,javax.activation.DataHandler> |
processUnmodifiableAttachments(java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
|
java.util.List |
processUnmodifiableAttachmentsList(java.util.List<javax.activation.DataHandler> attachments)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InboundAttachmentsAnnotationComponent
public InboundAttachmentsAnnotationComponent()
processAttachment
public javax.activation.DataHandler processAttachment(@InboundAttachments(value="foo")
javax.activation.DataHandler foo)
processAttachmentOptional
public java.lang.String processAttachmentOptional(@InboundAttachments(value="faz?")
javax.activation.DataHandler faz)
processAttachmentWithType
public java.lang.String processAttachmentWithType(@InboundAttachments(value="foo")
java.lang.String foo)
processAttachments
public java.util.Map<java.lang.String,javax.activation.DataHandler> processAttachments(@InboundAttachments(value="foo, bar")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processAttachmentsAll
public java.util.Map<java.lang.String,javax.activation.DataHandler> processAttachmentsAll(@InboundAttachments(value="*")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processAttachmentsWildcard
public java.util.Map<java.lang.String,javax.activation.DataHandler> processAttachmentsWildcard(@InboundAttachments(value="ba*")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processAttachmentsMultiWildcard
public java.util.Map<java.lang.String,javax.activation.DataHandler> processAttachmentsMultiWildcard(@InboundAttachments(value="ba*, f*")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processSingleMapAttachment
public java.util.Map<java.lang.String,javax.activation.DataHandler> processSingleMapAttachment(@InboundAttachments(value="foo")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processAttachmentsOptional
public java.util.Map<java.lang.String,javax.activation.DataHandler> processAttachmentsOptional(@InboundAttachments(value="foo, bar, baz?")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processAttachmentsAllOptional
public java.util.Map<java.lang.String,javax.activation.DataHandler> processAttachmentsAllOptional(@InboundAttachments(value="foo?, bar?, baz?")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processUnmodifiableAttachments
public java.util.Map<java.lang.String,javax.activation.DataHandler> processUnmodifiableAttachments(@InboundAttachments(value="foo, bar")
java.util.Map<java.lang.String,javax.activation.DataHandler> attachments)
processAttachmentsList
public java.util.List processAttachmentsList(@InboundAttachments(value="foo, bar, baz")
java.util.List<javax.activation.DataHandler> attachments)
processAttachmentsListAll
public java.util.List processAttachmentsListAll(@InboundAttachments(value="*")
java.util.List<javax.activation.DataHandler> attachments)
processSingleAttachmentList
public java.util.List processSingleAttachmentList(@InboundAttachments(value="foo")
java.util.List<javax.activation.DataHandler> attachments)
processAttachmentsListOptional
public java.util.List processAttachmentsListOptional(@InboundAttachments(value="foo, bar, baz?")
java.util.List<javax.activation.DataHandler> attachments)
processAttachmentsListAllOptional
public java.util.List processAttachmentsListAllOptional(@InboundAttachments(value="foo?, bar?, baz?")
java.util.List<javax.activation.DataHandler> attachments)
processUnmodifiableAttachmentsList
public java.util.List processUnmodifiableAttachmentsList(@InboundAttachments(value="foo, bar")
java.util.List<javax.activation.DataHandler> attachments)
processAttachmentsListWildcard
public java.util.List processAttachmentsListWildcard(@InboundAttachments(value="ba*")
java.util.List<javax.activation.DataHandler> attachments)
processAttachmentsListMultiWildcard
public java.util.List processAttachmentsListMultiWildcard(@InboundAttachments(value="ba*, f*")
java.util.List<javax.activation.DataHandler> attachments)
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.