TransientRegistry
which is also deprecated. Use post processors
for currently supported registries instead (i.e: 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 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 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 MuleContextAware
public void start() throws MuleException
start
in interface Startable
MuleException
public Object process(Object object)
process
in interface ObjectProcessor
protected void processInbound(Class componentFactoryClass, Service service) throws MuleException
MuleException
protected void processInboundRouters(Class componentFactoryClass, Service service) throws MuleException
MuleException
protected void processReplyRouters(Class componentFactoryClass, Service service) throws MuleException
MuleException
protected OutboundRouter processOutboundRouter(Class componentFactoryClass) throws MuleException
MuleException
protected void processOutbound(Class componentFactoryClass, Service service) throws MuleException
MuleException
protected InboundEndpoint tryInboundEndpointAnnotation(AnnotationMetaData metaData, ChannelType channelType) throws MuleException
MuleException
protected OutboundEndpoint tryOutboundEndpointAnnotation(AnnotationMetaData metaData, ChannelType channelType) throws MuleException
MuleException
protected void processReply(Class componentFactoryClass, Service service) throws MuleException
MuleException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.