|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConfigurationBuilder
A ConfigurationBuilder is used to configure a Mule instance,
represented by a MuleContext instance. Multiple ConfigurationBuilder's can be used
to configure a single mule instance with each ConfigurationBuilder doing one of
more of the following:
Registy Creation and registration of SecurityManager / TransactionManager / TransactionManagerFactory / QueueManager
and ThreadingProfile's. Unlike the runtime artifacts mule only uses a single instance of each of these and so if
multiple configuration builder create and register these artifacts only one will be used.
MuleConfiguration and
ServerNotificationManager
| Method Summary | |
|---|---|
void |
configure(MuleContext muleContext)
Will configure a MuleContext based on the configuration provided. |
boolean |
isConfigured()
Indicate whether this ConfigurationBulder has been configured yet |
| Method Detail |
|---|
void configure(MuleContext muleContext) throws ConfigurationException
ConfigurationBuilder implementation as bean properties before this method
has been called.
muleContext - The current MuleContext
ConfigurationException - if the configuration fails i.e. an object cannot be created or
initialised properlyboolean isConfigured()
true if this ConfigurationBulder has been configured.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||