org.mule.module.ibeans.config
Class CallAnnotationParser
java.lang.Object
org.mule.config.endpoint.AbstractEndpointAnnotationParser
org.mule.module.ibeans.config.CallAnnotationParser
- All Implemented Interfaces:
- MuleContextAware, EndpointAnnotationParser
public class CallAnnotationParser
- extends AbstractEndpointAnnotationParser
The parser responsible for parsing Call annotations.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CallAnnotationParser
public CallAnnotationParser()
createEndpointData
protected AnnotatedEndpointData createEndpointData(Annotation annotation)
throws MuleException
- Specified by:
createEndpointData in class AbstractEndpointAnnotationParser
- Throws:
MuleException
getIdentifier
protected String getIdentifier()
- Specified by:
getIdentifier in class AbstractEndpointAnnotationParser
supports
public boolean supports(Annotation annotation,
Class clazz,
Member member)
- Specified by:
supports in interface EndpointAnnotationParser- Overrides:
supports in class AbstractEndpointAnnotationParser
parseOutboundEndpoint
public OutboundEndpoint parseOutboundEndpoint(Annotation annotation,
Map metaInfo)
throws MuleException
- Specified by:
parseOutboundEndpoint in interface EndpointAnnotationParser- Overrides:
parseOutboundEndpoint in class AbstractEndpointAnnotationParser
- Throws:
MuleException
parseInboundEndpoint
public InboundEndpoint parseInboundEndpoint(Annotation annotation,
Map metaInfo)
throws MuleException
- Specified by:
parseInboundEndpoint in interface EndpointAnnotationParser- Overrides:
parseInboundEndpoint in class AbstractEndpointAnnotationParser
- Throws:
MuleException
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.