public class AnnotationsConfigurationBuilder extends AbstractConfigurationBuilder
javax.inject.Inject
and
javax.inject.Named
.
Internal Implementation note: We could have used a 'registry-bootstrap.properties'
file to load the objects necessary to enable annotations however, that method
would not allow the annotation processors to be easily overridden when using other
platforms such as Google App Engine.configured, logger
Constructor and Description |
---|
AnnotationsConfigurationBuilder() |
Modifier and Type | Method and Description |
---|---|
protected AnnotationsParserFactory |
createAnnotationsParserFactory() |
protected void |
doConfigure(MuleContext muleContext)
Will configure a MuleContext based on the configuration provided.
|
applyLifecycle, configure, isConfigured
protected void doConfigure(MuleContext muleContext) throws Exception
AbstractConfigurationBuilder
ConfigurationBuilder
implementation as bean properties before this method
has been called.doConfigure
in class AbstractConfigurationBuilder
muleContext
- The current MuleContext
ConfigurationException
- if the configuration fails i.e. an object cannot be created or
initialised properlyException
protected AnnotationsParserFactory createAnnotationsParserFactory()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.