Uses of Interface
org.mule.api.MuleContext

Packages that use MuleContext
org.mule The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.api The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them 
org.mule.api.config   
org.mule.api.context Manager APIs, including the UMOManager, agent and server event interfaces 
org.mule.api.endpoint Endpoint interfaces. 
org.mule.api.lifecycle Lifecycle interfaces for all UMOcomponents. 
org.mule.api.service   
org.mule.api.transaction   
org.mule.api.transport Contains the interfaces that comprise a provider implementation. 
org.mule.config.bootstrap   
org.mule.config.builders   
org.mule.config.spring Support claases for Load Mule from Spring. 
org.mule.config.spring.processors   
org.mule.context   
org.mule.context.notification Internal server notification types fired via the MuleManager. 
org.mule.endpoint Implemtation of Mule endpoint uris. 
org.mule.example.bookstore.client   
org.mule.lifecycle   
org.mule.lifecycle.phases   
org.mule.model   
org.mule.module.client Simple interface for Mule clients to send and receive events from local or remote Mule Servers. 
org.mule.module.client.remoting   
org.mule.module.jca A Resource Adapter implementation that allows a Mule instance to be deployed to a J2ee application server and exposes Mule services via the JCA connector architecture. 
org.mule.module.management.mbean Jmx Management beans for mule components, the model and the Mule server. 
org.mule.module.management.support Support classes and interface for Mule management subsystem 
org.mule.module.scripting.builders   
org.mule.module.spring.events A Spring EventMulticaster that allows any Spring bean to send and receive mule events through the ApplicationContext and event listeners. 
org.mule.module.spring.transaction   
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.security Core security implementation including the mule security manager and encryption types 
org.mule.service   
org.mule.transaction Contains the core transaction support classes and exception types. 
org.mule.transport Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.transport.jdbc Provides jdbc transport. 
org.mule.transport.jms Provides Jms transport connectivity with support for all Jms features. 
org.mule.transport.service Provides SPI support for building mule connectors and providers using service descriptors. 
org.mule.transport.vm A connector implementation allowing events to be passed between Mule sessions via in-memory queues. 
org.mule.util Common helper classes for reading/writing files setting bean properties and SPI helpers. 
org.mule.util.expression   
org.mule.util.queue A resource manager that allow access to transactional queues with optional persistence. 
org.mule.util.store   
 

Uses of MuleContext in org.mule
 

Classes in org.mule that implement MuleContext
 class DefaultMuleContext
           
 

Fields in org.mule declared as MuleContext
protected static MuleContext MuleServer.muleContext
          The MuleContext should contain anything which does not belong in the Registry.
protected  MuleContext AbstractExceptionListener.muleContext
           
protected  MuleContext AbstractAgent.muleContext
           
 

Methods in org.mule that return MuleContext
static MuleContext MuleServer.getMuleContext()
           
 MuleContext DefaultMuleEvent.getMuleContext()
           
 MuleContext DefaultMuleEventContext.getMuleContext()
           
 

Methods in org.mule with parameters of type MuleContext
protected  void AbstractExceptionListener.doInitialise(MuleContext muleContext)
           
static void MuleServer.setMuleContext(MuleContext muleContext)
           
 void AbstractExceptionListener.setMuleContext(MuleContext context)
           
 void AbstractAgent.setMuleContext(MuleContext context)
           
 

Constructors in org.mule with parameters of type MuleContext
DefaultMuleSession(MuleMessage message, SessionHandler requestSessionHandler, MuleContext muleContext)
           
DefaultMuleSession(MuleMessage message, SessionHandler requestSessionHandler, Service service, MuleContext muleContext)
           
DefaultMuleSession(Service service, MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.api
 

Methods in org.mule.api that return MuleContext
 MuleContext MuleEventContext.getMuleContext()
           
 MuleContext MuleEvent.getMuleContext()
          Returns the muleContext for the Mule node that this event was received in
 

Uses of MuleContext in org.mule.api.config
 

Methods in org.mule.api.config with parameters of type MuleContext
 void ConfigurationBuilder.configure(MuleContext muleContext)
          Will configure a MuleContext based on the configuration provided
 

Uses of MuleContext in org.mule.api.context
 

Methods in org.mule.api.context that return MuleContext
 MuleContext MuleContextBuilder.buildMuleContext()
          Builds a new MuleContext instance using configured builder instance.
 MuleContext MuleContextFactory.createMuleContext()
          Returns an existing instance of MuleContext is one exists, otherwise a new MuleContext instance is created with defaults.
 MuleContext MuleContextFactory.createMuleContext(ConfigurationBuilder configurationBuilder)
          Creates a new MuleContext using the given configurationBuilder
 MuleContext MuleContextFactory.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 MuleContextFactory.createMuleContext(List configurationBuilders, MuleContextBuilder muleContextBuilder)
          Creates a new MuleContext using the MuleContextBuilder provided and configures it with the list of configuration builders.
 MuleContext MuleContextFactory.createMuleContext(MuleContextBuilder muleContextBuilder)
          Creates a new MuleContext using the MuleContextBuilder provided.
 

Methods in org.mule.api.context with parameters of type MuleContext
 void MuleContextAware.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.api.endpoint
 

Methods in org.mule.api.endpoint that return MuleContext
 MuleContext ImmutableEndpoint.getMuleContext()
           
 

Methods in org.mule.api.endpoint with parameters of type MuleContext
 void EndpointBuilder.setMuleContext(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.api.lifecycle
 

Methods in org.mule.api.lifecycle with parameters of type MuleContext
 void LifecycleManager.applyLifecycle(MuleContext muleContext, Object object)
           
 void LifecyclePhase.fireLifecycle(MuleContext muleContext, String currentPhase)
           
 void LifecycleManager.firePhase(MuleContext muleContext, String phase)
           
 

Uses of MuleContext in org.mule.api.service
 

Methods in org.mule.api.service that return MuleContext
 MuleContext Service.getMuleContext()
           
 

Uses of MuleContext in org.mule.api.transaction
 

Methods in org.mule.api.transaction with parameters of type MuleContext
 Transaction TransactionFactory.beginTransaction(MuleContext muleContext)
          Create and begins a new transaction
 

Uses of MuleContext in org.mule.api.transport
 

Methods in org.mule.api.transport that return MuleContext
 MuleContext Connector.getMuleContext()
           
 

Uses of MuleContext in org.mule.config.bootstrap
 

Fields in org.mule.config.bootstrap declared as MuleContext
protected  MuleContext SimpleRegistryBootstrap.context
           
 

Methods in org.mule.config.bootstrap with parameters of type MuleContext
 void SimpleRegistryBootstrap.setMuleContext(MuleContext context)
          
 

Uses of MuleContext in org.mule.config.builders
 

Methods in org.mule.config.builders that return MuleContext
protected  MuleContext MuleXmlBuilderContextListener.createManager(String configResource, ServletContext context)
          Used to actually construct the UMOManager instance
 

Methods in org.mule.config.builders with parameters of type MuleContext
protected  void AutoConfigurationBuilder.autoConfigure(MuleContext muleContext, ConfigResource[] configResources)
           
 void AbstractConfigurationBuilder.configure(MuleContext muleContext)
           
 void AbstractResourceConfigurationBuilder.configure(MuleContext muleContext)
          Override to check for existence of configResouce before invocation, and set resources n configuration afterwards.
protected  void WebappMuleXmlConfigurationBuilder.createSpringParentRegistry(MuleContext muleContext, Registry registry, ConfigResource[] all)
           
protected  void SimpleConfigurationBuilder.doConfigure(MuleContext muleContext)
           
protected abstract  void AbstractConfigurationBuilder.doConfigure(MuleContext muleContext)
           
protected  void DefaultsConfigurationBuilder.doConfigure(MuleContext muleContext)
           
protected  void AutoConfigurationBuilder.doConfigure(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.config.spring
 

Methods in org.mule.config.spring with parameters of type MuleContext
protected  void SpringXmlConfigurationBuilder.createSpringParentRegistry(MuleContext muleContext, Registry registry, ConfigResource[] all)
          Creates a Spring ApplicationContext from the configuration resources provided and sets it as the parent Registry.
protected  void SpringXmlConfigurationBuilder.doConfigure(MuleContext muleContext)
           
 void ServerNotificationManagerConfigurator.setMuleContext(MuleContext context)
           
 void MuleConfigurationConfigurator.setMuleContext(MuleContext context)
           
 

Constructors in org.mule.config.spring with parameters of type MuleContext
MuleApplicationContext(MuleContext muleContext, Registry registry, ConfigResource[] configResources)
          Parses configuration files creating a spring ApplicationContext which is used as a parent registry using the SpringRegistry registry implementation to wraps the spring ApplicationContext
MuleApplicationContext(MuleContext muleContext, Registry registry, ConfigResource[] configResources, org.springframework.context.ApplicationContext parent)
          Parses configuration files creating a spring ApplicationContext which is used as a parent registry using the SpringRegistry registry implementation to wraps the spring ApplicationContext
MuleApplicationContext(MuleContext muleContext, Registry registry, ConfigResource[] configResources, boolean refresh)
           
MuleApplicationContext(MuleContext muleContext, Registry registry, org.springframework.core.io.Resource[] configResources)
           
MuleApplicationContext(MuleContext muleContext, Registry registry, org.springframework.core.io.Resource[] springResources, org.springframework.context.ApplicationContext parent)
           
MuleApplicationContext(MuleContext muleContext, Registry registry, org.springframework.core.io.Resource[] springResources, boolean refresh)
           
MuleContextPostProcessor(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.config.spring.processors
 

Methods in org.mule.config.spring.processors with parameters of type MuleContext
 void PropertyPlaceholderProcessor.setMuleContext(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.context
 

Methods in org.mule.context that return MuleContext
 MuleContext DefaultMuleContextBuilder.buildMuleContext()
          Builds a new MuleContext instance using configured builder instance.
protected  MuleContext DefaultMuleContextFactory.buildMuleContext(MuleContextBuilder muleContextBuilder)
           
 MuleContext DefaultMuleContextFactory.createMuleContext()
          Use default ConfigurationBuilder, default MuleContextBuilder
 MuleContext DefaultMuleContextFactory.createMuleContext(ConfigurationBuilder configurationBuilder)
          Use default MuleContextBuilder
 MuleContext DefaultMuleContextFactory.createMuleContext(ConfigurationBuilder configurationBuilder, MuleContextBuilder muleContextBuilder)
          {@inheritDoc
 MuleContext DefaultMuleContextFactory.createMuleContext(ConfigurationBuilder configurationBuilder, Properties properties)
          Creates a new MuleContext using the given configurationBuilder.
 MuleContext DefaultMuleContextFactory.createMuleContext(List configurationBuilders, MuleContextBuilder muleContextBuilder)
          {@inheritDoc
 MuleContext DefaultMuleContextFactory.createMuleContext(MuleContextBuilder muleContextBuilder)
          Use default ConfigurationBuilder
 MuleContext DefaultMuleContextFactory.createMuleContext(String resource)
          Creates a new MuleContext instance from the resource provided.
 MuleContext DefaultMuleContextFactory.createMuleContext(String configResources, Properties properties)
          Creates a new MuleContext instance from the resource provided.
protected  MuleContext DefaultMuleContextFactory.doCreateMuleContext(MuleContextBuilder muleContextBuilder)
           
 

Uses of MuleContext in org.mule.context.notification
 

Constructors in org.mule.context.notification with parameters of type MuleContext
MuleContextNotification(MuleContext context, int action)
           
MuleContextNotification(MuleContext context, String action)
           
 

Uses of MuleContext in org.mule.endpoint
 

Fields in org.mule.endpoint declared as MuleContext
protected  MuleContext AbstractEndpointBuilder.muleContext
           
protected  MuleContext DefaultEndpointFactory.muleContext
           
 

Methods in org.mule.endpoint that return MuleContext
 MuleContext DynamicURIInboundEndpoint.getMuleContext()
           
 MuleContext DynamicURIOutboundEndpoint.getMuleContext()
           
 MuleContext AbstractEndpoint.getMuleContext()
           
 

Methods in org.mule.endpoint with parameters of type MuleContext
 void AbstractEndpointBuilder.setMuleContext(MuleContext muleContext)
           
 void DefaultEndpointFactory.setMuleContext(MuleContext context)
           
 

Constructors in org.mule.endpoint with parameters of type MuleContext
AbstractEndpoint(Connector connector, EndpointURI endpointUri, List transformers, List responseTransformers, String name, Map properties, TransactionConfig transactionConfig, Filter filter, boolean deleteUnacceptedMessages, EndpointSecurityFilter securityFilter, boolean synchronous, boolean remoteSync, int remoteSyncTimeout, String initialState, String endpointEncoding, MuleContext muleContext, ConnectionStrategy connectionStrategy)
           
DefaultInboundEndpoint(Connector connector, EndpointURI endpointUri, List transformers, List responseTransformers, String name, Map properties, TransactionConfig transactionConfig, Filter filter, boolean deleteUnacceptedMessage, EndpointSecurityFilter securityFilter, boolean synchronous, boolean remoteSync, int remoteSyncTimeout, String initialState, String endpointEncoding, MuleContext muleContext, ConnectionStrategy connectionStrategy)
           
DefaultOutboundEndpoint(Connector connector, EndpointURI endpointUri, List transformers, List responseTransformers, String name, Map properties, TransactionConfig transactionConfig, Filter filter, boolean deleteUnacceptedMessage, EndpointSecurityFilter securityFilter, boolean synchronous, boolean remoteSync, int remoteSyncTimeout, String initialState, String endpointEncoding, MuleContext muleContext, ConnectionStrategy connectionStrategy)
           
EndpointURIEndpointBuilder(EndpointURI endpointURI, MuleContext muleContext)
          Deprecated.  
EndpointURIEndpointBuilder(ImmutableEndpoint source, MuleContext muleContext)
           
EndpointURIEndpointBuilder(String address, MuleContext muleContext)
          Deprecated.  
EndpointURIEndpointBuilder(URIBuilder URIBuilder, MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.example.bookstore.client
 

Fields in org.mule.example.bookstore.client declared as MuleContext
protected  MuleContext BookstoreClient.muleContext
           
 

Uses of MuleContext in org.mule.lifecycle
 

Methods in org.mule.lifecycle with parameters of type MuleContext
 void GenericLifecycleManager.applyLifecycle(MuleContext muleContext, Object object)
           
protected  ServerNotification NotificationLifecycleObject.createNotification(MuleContext context, String action)
           
 void ContainerManagedLifecyclePhase.fireLifecycle(MuleContext muleContext, String currentPhase)
           
 void DefaultLifecyclePhase.fireLifecycle(MuleContext muleContext, String currentPhase)
           
 void GenericLifecycleManager.firePhase(MuleContext muleContext, String phase)
           
 void NotificationLifecycleObject.firePostNotification(MuleContext context)
           
 void LifecycleObject.firePostNotification(MuleContext context)
           
 void NotificationLifecycleObject.firePreNotification(MuleContext context)
           
 void LifecycleObject.firePreNotification(MuleContext context)
           
 

Uses of MuleContext in org.mule.lifecycle.phases
 

Methods in org.mule.lifecycle.phases with parameters of type MuleContext
 void MuleContextDisposePhase.fireLifecycle(MuleContext muleContext, String currentPhase)
           
 

Uses of MuleContext in org.mule.model
 

Fields in org.mule.model declared as MuleContext
protected  MuleContext AbstractModel.muleContext
           
 

Methods in org.mule.model with parameters of type MuleContext
 void AbstractModel.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.module.client
 

Methods in org.mule.module.client that return MuleContext
 MuleContext MuleClient.getMuleContext()
          The overriding method may want to return a custom MuleContext here
 

Constructors in org.mule.module.client with parameters of type MuleContext
MuleClient(MuleContext context)
           
 

Uses of MuleContext in org.mule.module.client.remoting
 

Methods in org.mule.module.client.remoting with parameters of type MuleContext
static Service RemoteDispatcherComponent.getSerivce(InboundEndpoint endpoint, WireFormat wireFormat, String encoding, int eventTimeout, MuleContext managementContext)
           
 

Uses of MuleContext in org.mule.module.jca
 

Fields in org.mule.module.jca declared as MuleContext
protected  MuleContext MuleResourceAdapter.muleContext
           
 

Methods in org.mule.module.jca that return MuleContext
 MuleContext MuleConnectionRequestInfo.getMuleContext()
           
 

Methods in org.mule.module.jca with parameters of type MuleContext
 void MuleConnectionRequestInfo.setMuleContext(MuleContext context)
           
 

Constructors in org.mule.module.jca with parameters of type MuleContext
DefaultMuleConnection(MuleManagedConnection managedConnection, MuleContext muleContext, MuleCredentials credentials)
           
 

Uses of MuleContext in org.mule.module.management.mbean
 

Methods in org.mule.module.management.mbean with parameters of type MuleContext
 void StatisticsService.setMuleContext(MuleContext context)
           
 

Constructors in org.mule.module.management.mbean with parameters of type MuleContext
MuleService(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.module.management.support
 

Methods in org.mule.module.management.support with parameters of type MuleContext
static JmxRegistrationContext JmxRegistrationContext.getCurrent(MuleContext context)
          Get current context or create one if none exist for the current startup cycle.
 String JmxSupport.getDomainName(MuleContext context)
          Calculates the domain name for the current Mule instance.
 String AbstractJmxSupport.getDomainName(MuleContext context)
          Calculates the domain name for the current Mule instance.
 

Uses of MuleContext in org.mule.module.scripting.builders
 

Methods in org.mule.module.scripting.builders with parameters of type MuleContext
protected  void ScriptConfigurationBuilder.doConfigure(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.module.spring.events
 

Fields in org.mule.module.spring.events declared as MuleContext
protected  MuleContext MuleEventMulticaster.muleContext
           
 

Methods in org.mule.module.spring.events with parameters of type MuleContext
 void MuleEventMulticaster.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.module.spring.transaction
 

Methods in org.mule.module.spring.transaction with parameters of type MuleContext
 Transaction SpringTransactionFactory.beginTransaction(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.routing
 

Fields in org.mule.routing declared as MuleContext
protected  MuleContext AbstractRouter.muleContext
           
protected  MuleContext AbstractRouterCollection.muleContext
           
 

Methods in org.mule.routing that return MuleContext
 MuleContext AbstractRouter.getMuleContext()
           
 

Methods in org.mule.routing with parameters of type MuleContext
 void AbstractRouter.setMuleContext(MuleContext context)
           
 void AbstractRouterCollection.setMuleContext(MuleContext context)
           
 

Constructors in org.mule.routing with parameters of type MuleContext
EventCorrelator(EventCorrelatorCallback callback, MessageInfoMapping messageInfoMapping, MuleContext context)
           
 

Uses of MuleContext in org.mule.security
 

Fields in org.mule.security declared as MuleContext
protected  MuleContext AbstractEndpointSecurityFilter.muleContext
           
 

Methods in org.mule.security with parameters of type MuleContext
 void AbstractEndpointSecurityFilter.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.service
 

Fields in org.mule.service declared as MuleContext
protected  MuleContext AbstractService.muleContext
           
 

Methods in org.mule.service that return MuleContext
 MuleContext AbstractService.getMuleContext()
           
 

Methods in org.mule.service with parameters of type MuleContext
 void AbstractService.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.transaction
 

Methods in org.mule.transaction with parameters of type MuleContext
 Transaction XaTransactionFactory.beginTransaction(MuleContext muleContext)
           
 

Constructors in org.mule.transaction with parameters of type MuleContext
TransactionTemplate(TransactionConfig config, ExceptionListener listener, MuleContext context)
           
 

Uses of MuleContext in org.mule.transport
 

Fields in org.mule.transport declared as MuleContext
protected  MuleContext AbstractConnector.muleContext
           
 

Methods in org.mule.transport that return MuleContext
 MuleContext AbstractConnector.getMuleContext()
           
 

Methods in org.mule.transport with parameters of type MuleContext
 void AbstractConnector.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.transport.jdbc
 

Methods in org.mule.transport.jdbc with parameters of type MuleContext
 Transaction JdbcTransactionFactory.beginTransaction(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.transport.jms
 

Methods in org.mule.transport.jms with parameters of type MuleContext
 Transaction JmsClientAcknowledgeTransactionFactory.beginTransaction(MuleContext muleContext)
           
 Transaction JmsTransactionFactory.beginTransaction(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.transport.service
 

Methods in org.mule.transport.service with parameters of type MuleContext
static Connector TransportFactory.createConnector(EndpointURI url, MuleContext muleContext)
          Creates an uninitialied connector from the provided MuleEndpointURI.
static Connector TransportFactory.getOrCreateConnectorByProtocol(EndpointURI uri, MuleContext muleContext)
          Returns an initialized connector.
static Connector TransportFactory.getOrCreateConnectorByProtocol(ImmutableEndpoint endpoint, MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.transport.vm
 

Methods in org.mule.transport.vm with parameters of type MuleContext
 Transaction VMTransactionFactory.beginTransaction(MuleContext muleContext)
           
 

Constructors in org.mule.transport.vm with parameters of type MuleContext
VMTransaction(MuleContext muleContext)
           
 

Uses of MuleContext in org.mule.util
 

Methods in org.mule.util with parameters of type MuleContext
protected  void SplashScreen.doFooter(MuleContext context)
           
protected  void ServerStartupSplashScreen.doFooter(MuleContext context)
           
protected  void ServerShutdownSplashScreen.doHeader(MuleContext context)
           
protected  void SplashScreen.doHeader(MuleContext context)
           
protected  void ServerStartupSplashScreen.doHeader(MuleContext context)
           
 void SplashScreen.setFooter(MuleContext context)
           
 void SplashScreen.setHeader(MuleContext context)
          Setting the header clears body and footer assuming a new splash-screen is built.
 void DefaultStreamCloserService.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.util.expression
 

Methods in org.mule.util.expression that return MuleContext
protected  MuleContext MuleContextExpressionEvaluator.getMuleContext()
           
 

Uses of MuleContext in org.mule.util.queue
 

Fields in org.mule.util.queue declared as MuleContext
protected  MuleContext FilePersistenceStrategy.muleContext
           
 

Methods in org.mule.util.queue with parameters of type MuleContext
 void FilePersistenceStrategy.setMuleContext(MuleContext context)
           
 

Uses of MuleContext in org.mule.util.store
 

Fields in org.mule.util.store declared as MuleContext
protected  MuleContext AbstractMonitoredObjectStore.context
           
 

Methods in org.mule.util.store with parameters of type MuleContext
 void AbstractMonitoredObjectStore.setMuleContext(MuleContext context)
           
 



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.