@NoImplement public interface MuleContextFactory
MuleContext
. The instances of MuleContext
returned by this
factory are initialised but not started.Modifier and Type | Method and Description |
---|---|
void |
addListener(MuleContextListener listener)
Adds a listener to be notified of each event related to the creation of a new
MuleContext |
MuleContext |
createMuleContext(ConfigurationBuilder... configurationBuilders)
Creates a new MuleContext using the given configurationBuilder
|
MuleContext |
createMuleContext(ConfigurationBuilder configurationBuilder,
MuleContextBuilder muleContextBuilder)
Creates a new MuleContext using the
MuleContextBuilder provided and configures it with the list of configuration
builder and c onfigures it with configurationBuilder |
MuleContext |
createMuleContext(List<ConfigurationBuilder> configurationBuilders,
MuleContextBuilder muleContextBuilder)
Creates a new MuleContext using the
MuleContextBuilder provided and configures it with the list of configuration
builders. |
boolean |
removeListener(MuleContextListener listener)
Removes a listener from the factory.
|
MuleContext createMuleContext(ConfigurationBuilder... configurationBuilders) throws InitialisationException, ConfigurationException
configurationBuilder
- InitialisationException
ConfigurationException
MuleContext createMuleContext(ConfigurationBuilder configurationBuilder, MuleContextBuilder muleContextBuilder) throws InitialisationException, ConfigurationException
MuleContextBuilder
provided and configures it with the list of configuration
builder and c onfigures it with configurationBuilderconfigurationBuilder
- InitialisationException
ConfigurationException
MuleContext createMuleContext(List<ConfigurationBuilder> configurationBuilders, MuleContextBuilder muleContextBuilder) throws InitialisationException, ConfigurationException
MuleContextBuilder
provided and configures it with the list of configuration
builders. Configuration builders will be invoked in the same or as provided in the List.void addListener(MuleContextListener listener)
MuleContext
listener
- listener to add. Must be non null.boolean removeListener(MuleContextListener listener)
listener
- the listener to remove. After this call, the listener won't receive any notifications from this factory.Copyright © 2018. All rights reserved.