org.mule.module.ibeans.config
Class IBeanHolderConfigurationBuilder
java.lang.Object
org.mule.config.builders.AbstractConfigurationBuilder
org.mule.config.AnnotationsConfigurationBuilder
org.mule.module.ibeans.config.AbstractAnnotationConfigurationBuilder
org.mule.module.ibeans.config.IBeanHolderConfigurationBuilder
- All Implemented Interfaces:
- ConfigurationBuilder
public class IBeanHolderConfigurationBuilder
- extends AbstractAnnotationConfigurationBuilder
A configuration builder that registers iBean objects on the classpath with the Mule registry.
The registry can then be used to query available iBeans.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IBEAN_HOLDER_PREFIX
public static final String IBEAN_HOLDER_PREFIX
- See Also:
- Constant Field Values
IBeanHolderConfigurationBuilder
public IBeanHolderConfigurationBuilder()
IBeanHolderConfigurationBuilder
public IBeanHolderConfigurationBuilder(String... basepackages)
IBeanHolderConfigurationBuilder
public IBeanHolderConfigurationBuilder(ClassLoader classLoader)
IBeanHolderConfigurationBuilder
public IBeanHolderConfigurationBuilder(ClassLoader classLoader,
String... basepackages)
getScanPackagesProperty
protected String getScanPackagesProperty()
- Specified by:
getScanPackagesProperty
in class AbstractAnnotationConfigurationBuilder
doConfigure
protected void doConfigure(MuleContext muleContext)
throws Exception
- Description copied from class:
AbstractConfigurationBuilder
- Will configure a MuleContext based on the configuration provided. The configuration will be set on the
ConfigurationBuilder
implementation as bean properties before this method
has been called.
- Overrides:
doConfigure
in class AnnotationsConfigurationBuilder
- Parameters:
muleContext
- The current MuleContext
- Throws:
ConfigurationException
- if the configuration fails i.e. an object cannot be created or
initialised properly
Exception
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.