org.mule.context
Class DefaultMuleContextBuilder
java.lang.Object
org.mule.context.DefaultMuleContextBuilder
- All Implemented Interfaces:
- MuleContextBuilder
public class DefaultMuleContextBuilder
- extends Object
- implements MuleContextBuilder
Implementation of MuleContextBuilder
that uses DefaultMuleContext
as the default MuleContext
implementation and builds it with defaults
values for MuleConfiguration
, LifecycleManager
, WorkManager
,
WorkListener
and ServerNotificationManager
.
logger
protected static final Log logger
config
protected MuleConfiguration config
lifecycleManager
protected LifecycleManager lifecycleManager
workManager
protected WorkManager workManager
workListener
protected javax.resource.spi.work.WorkListener workListener
notificationManager
protected ServerNotificationManager notificationManager
DefaultMuleContextBuilder
public DefaultMuleContextBuilder()
buildMuleContext
public MuleContext buildMuleContext()
- Builds a new
MuleContext
instance using configured builder instance.
Does not initialise or start MuleContext, only constructs the instance.
- Specified by:
buildMuleContext
in interface MuleContextBuilder
- Returns:
setMuleConfiguration
public void setMuleConfiguration(MuleConfiguration config)
- Specified by:
setMuleConfiguration
in interface MuleContextBuilder
setWorkManager
public void setWorkManager(WorkManager workManager)
- Specified by:
setWorkManager
in interface MuleContextBuilder
setWorkListener
public void setWorkListener(javax.resource.spi.work.WorkListener workListener)
- Specified by:
setWorkListener
in interface MuleContextBuilder
setNotificationManager
public void setNotificationManager(ServerNotificationManager notificationManager)
- Specified by:
setNotificationManager
in interface MuleContextBuilder
setLifecycleManager
public void setLifecycleManager(LifecycleManager lifecycleManager)
- Specified by:
setLifecycleManager
in interface MuleContextBuilder
getMuleConfiguration
protected MuleConfiguration getMuleConfiguration()
getLifecycleManager
protected LifecycleManager getLifecycleManager()
getWorkManager
protected WorkManager getWorkManager()
getWorkListener
protected javax.resource.spi.work.WorkListener getWorkListener()
getNotificationManager
protected ServerNotificationManager getNotificationManager()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.