TransientRegistry which is also deprecated. Use post processors
for currently supported registries instead (i.e: spring.SpringRegistry)@Deprecated public class DecoratingAnnotatedServiceProcessor extends Object implements PreInitProcessor, MuleContextAware, Startable
Model registered with the Registry.
If one is not found a default SEDA Model will be created
Finally, the processor will register the service with the Registry and return null.| Modifier and Type | Field and Description |
|---|---|
protected MuleContext |
context
Deprecated.
|
protected AnnotatedEndpointHelper |
helper
Deprecated.
|
protected org.apache.commons.logging.Log |
logger
Deprecated.
logger used by this class
|
protected AnnotationsParserFactory |
parserFactory
Deprecated.
|
protected RegistryMap |
regProps
Deprecated.
|
PHASE_NAME| Constructor and Description |
|---|
DecoratingAnnotatedServiceProcessor()
Deprecated.
|
DecoratingAnnotatedServiceProcessor(MuleContext context)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getValue(String key)
Deprecated.
|
Object |
process(Object object)
Deprecated.
|
protected void |
processInbound(Class componentFactoryClass,
Service service)
Deprecated.
|
protected void |
processInboundRouters(Class componentFactoryClass,
Service service)
Deprecated.
|
protected void |
processOutbound(Class componentFactoryClass,
Service service)
Deprecated.
|
protected OutboundRouter |
processOutboundRouter(Class componentFactoryClass)
Deprecated.
|
protected void |
processReply(Class componentFactoryClass,
Service service)
Deprecated.
|
protected void |
processReplyRouters(Class componentFactoryClass,
Service service)
Deprecated.
|
void |
setMuleContext(MuleContext context)
Deprecated.
|
void |
start()
Deprecated.
|
protected InboundEndpoint |
tryInboundEndpointAnnotation(AnnotationMetaData metaData,
ChannelType channelType)
Deprecated.
|
protected OutboundEndpoint |
tryOutboundEndpointAnnotation(AnnotationMetaData metaData,
ChannelType channelType)
Deprecated.
|
protected final transient org.apache.commons.logging.Log logger
protected MuleContext context
protected RegistryMap regProps
protected AnnotatedEndpointHelper helper
protected AnnotationsParserFactory parserFactory
public DecoratingAnnotatedServiceProcessor()
public DecoratingAnnotatedServiceProcessor(MuleContext context)
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic void start()
throws MuleException
start in interface StartableMuleExceptionpublic Object process(Object object)
process in interface ObjectProcessorprotected void processInbound(Class componentFactoryClass, Service service) throws MuleException
MuleExceptionprotected void processInboundRouters(Class componentFactoryClass, Service service) throws MuleException
MuleExceptionprotected void processReplyRouters(Class componentFactoryClass, Service service) throws MuleException
MuleExceptionprotected OutboundRouter processOutboundRouter(Class componentFactoryClass) throws MuleException
MuleExceptionprotected void processOutbound(Class componentFactoryClass, Service service) throws MuleException
MuleExceptionprotected InboundEndpoint tryInboundEndpointAnnotation(AnnotationMetaData metaData, ChannelType channelType) throws MuleException
MuleExceptionprotected OutboundEndpoint tryOutboundEndpointAnnotation(AnnotationMetaData metaData, ChannelType channelType) throws MuleException
MuleExceptionprotected void processReply(Class componentFactoryClass, Service service) throws MuleException
MuleExceptionCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.