org.mule.api.context
Interface MuleContextAware

All Known Subinterfaces:
EndpointBuilder, EndpointFactory, FilenameParser, MessageTransformer, Model, OutboundRouter, OutboundRouterCollection, StreamCloserService, ThreadingProfile, Transformer, TransportServiceDescriptor, WireFormat
All Known Implementing Classes:
AbderaServiceComponent, AbstractAgent, AbstractAggregator, AbstractClientMessageProcessorBuilder, AbstractComponent, AbstractCompressionTransformer, AbstractCorrelationAggregator, AbstractDiscoverableTransformer, AbstractEncryptionTransformer, AbstractEndpointAnnotationParser, AbstractEndpointBuilder, AbstractEndpointFactoryBean, AbstractEndpointSecurityFilter, AbstractEventTransformer, AbstractExceptionListener, AbstractExpressionTransformer, AbstractFlowConstructFactoryBean, AbstractInboundMessageProcessorBuilder, AbstractJavaComponent, AbstractJmsTransformer, AbstractJobConfig, AbstractJsonTransformer, AbstractMessageAwareTransformer, AbstractMessageSplitter, AbstractMessageTransformer, AbstractMessagingExceptionStrategy, AbstractMetaEndpointBuilder, AbstractModel, AbstractMonitoredObjectStore, AbstractNotificationLoggerAgent, AbstractOutboundMessageProcessorBuilder, AbstractOutboundRouter, AbstractPolicyTemplate, AbstractRecipientList, AbstractRoundRobinMessageSplitter, AbstractScriptExpressionEvaluator, AbstractSplitter, AbstractTransformer, AbstractWebServiceWrapperComponent, AbstractXmlTransformer, AbstractXPathExpressionEvaluator, AbstractXStreamTransformer, AddBookResponse, AnnotatedTransformerObjectProcessor, AnnotatedTransformerProxy, AsyncMessageProcessorsFactoryBean, AtomEndpointBuilder, AtomEntryBuilderTransformer, AtomInboundEndpointFactoryBean, AutoTransformer, BankQuotesInboundAggregator, BankQuotesResponseAggregator, Base64Decoder, Base64Encoder, BaseToOutputHandler, BeanBuilderTransformer, BeanPayloadExpressionEvaluator, BeanToMap, BridgeFactoryBean, ByteArrayToHexString, ByteArrayToMuleMessage, ByteArrayToObject, ByteArrayToSerializable, CallAnnotationParser, ChainedThreadingProfile, ChainingRouter, ChatStringToString, CollectionSplitter, ComponentMessageNotification, ConfigScannerAgent, ConnectionNotification, ContainerManagedLifecyclePhase, ContentBasedRouter, CreditProfileXmlToCreditProfile, CustomJobConfig, CustomJobFromMessageConfig, CustomNotification, CxfComponentExceptionStrategy, CxfConfiguration, CxfEndpointBuilder, DecoratingAnnotatedServiceProcessor, DecoratingFlowAnnotationsBeanProcessor, DecryptionTransformer, DefaultEndpointFactory, DefaultExpressionManager, DefaultJavaComponent, DefaultJmxSupportAgent, DefaultLifecyclePhase, DefaultMuleConfiguration, DefaultOutboundRouterCollection, DefaultRetryContext, DefaultServiceExceptionStrategy, DefaultStreamCloserService, DefaultSystemExceptionStrategy, DefaultThreadPoolFactory, DefaultTransportServiceDescriptor, DomDocumentToXml, DummySecurityFilter, EmailMessageToString, EncryptionTransformer, EndpointInfoExpressionEvaluator, EndpointMessageNotification, EndpointNotificationLoggerAgent, EndpointPollingJobConfig, EndpointSelector, EndpointURIEndpointBuilder, ErrorExpressionFilter, ErrorMessageToException, ErrorMessageToExceptionBean, EventFilePersistenceStrategy, EventGeneratorJobConfig, ExceptionBasedRouter, ExceptionBeanToErrorMessage, ExceptionNotification, ExceptionToString, ExpressionArgument, ExpressionFilenameParser, ExpressionFilter, ExpressionMessageInfoMapping, ExpressionMessageSplitter, ExpressionRecipientList, ExpressionSplitter, ExpressionTransformer, FeedSplitter, FeedSplitter, FilePersistenceStrategy, FileToByteArray, FileToString, FilterBasedXmlMessageSplitter, FilteringOutboundRouter, FirstSuccessful, FlowConstructNotification, FunctionalTestComponent, FunctionalTestNotification, GetBeanProperty, GroovyExpressionEvaluator, GZipCompressTransformer, GZipUncompressTransformer, HeartbeatAgent, HeartbeatNotification, HexStringToByteArray, HttpBasicAuthenticationFilter, HttpBasicAuthenticationFilter, HttpClientMethodResponseToObject, HttpRequestBodyToParamMap, HttpRequestToBook, HttpRequestToByteArray, HttpRequestToInputStream, HttpRequestToNameString, HttpRequestToParameter, HttpRequestToParameterMap, HttpResponseToString, IBeansLoader, ImmutableThreadingProfile, ImmutableThreadingProfile.DefaultWorkManagerFactory, InboundEndpointFactoryBean, InheritedModel, InMemoryObjectStore, IntegrationBeanAnnotatedObjectProcessor, InterceptingChainCompositeMessageProcessor, IPToSender, JaasSecurityFilter, JAXBMarshallerTransformer, JAXBTransformerResolver, JAXBUnmarshallerTransformer, JaxenFilter, JaxpXPathExpressionEvaluator, JaxWsClientFactoryBean, JaxWsClientMessageProcessorBuilder, JcaComponent, JcaModel, JdmkAgent, JerseyResourcesComponent, JMSMessageToObject, JmxAgent, JmxAgentConfigurer, JmxServerNotificationAgent, JsonToObject, JsonTransformerResolver, JXPathExpressionEvaluator, JXPathExtractor, JXPathFilter, ListMessageSplitter, LoanQuoteRequestToCreditProfileArgs, LocalClientMessageProcessorBuilder, Log4jAgent, Log4jNotificationLoggerAgent, LookupInjectionProcessor, ManagementNotification, MapLookup, MapToBean, MessageChunkAggregator, MessageChunkingRouter, MessageChunkSplitter, MessagePayloadExpressionEvaluator, MessageProcessorFilterPairFactoryBean, MessagePropertiesTransformer, MetaTransportServiceDescriptor, MimeMessageToRfc822ByteArray, MockIntegrationBeansAnnotationProcessor, ModelNotification, MuleConfigurationConfigurator, MuleContextDisposePhase, MuleContextExpressionEvaluator, MuleContextInitialisePhase, MuleContextLifecycleManager, MuleContextNotification, MuleContextStartPhase, MuleContextStopPhase, MuleEncryptionEndpointSecurityFilter, MuleEventMulticaster, MuleExpressionEvaluator, MuleMessageToByteArray, MuleMessageToHttpResponse, MulePropertyEditorRegistrar, MuleTransactionConfig, MuleTransactionManagerFactoryBean, MuleWorkManager, MulticastingRouter, MutableThreadingProfile, Mx4jAgent, NameStringToChatString, NoActionTransformer, NoRetryPolicyTemplate, NotInLifecyclePhase, ObjectArrayToString, ObjectToByteArray, ObjectToFeed, ObjectToHttpClientMethodRequest, ObjectToInputStream, ObjectToJMSMessage, ObjectToJson, ObjectToMimeMessage, ObjectToOutputHandler, ObjectToRemoteInvocationResultTransformer, ObjectToRemoteInvocationTransformer, ObjectToRssFeed, ObjectToString, ObjectToXml, ObjectToXmppPacket, OrderToEmailTransformer, OutboundEndpointFactoryBean, OutboundPassThroughRouter, PassThroughComponent, PausePhase, PGPSecurityFilter, PollEndpointJob, PooledJavaComponent, ProcessComponent, PropertyPlaceholderProcessor, ProxyClientFactoryBean, ProxyClientMessageProcessorBuilder, ProxyServiceFactoryBean, ProxyServiceMessageProcessorBuilder, QuietExceptionStrategy, RegistryBackedAnnotationsParserFactory, RegistryExpressionEvaluator, RegistryNotification, RemoteDispatcherAgent, RemoteDispatcherNotification, Resequencer, RestRequestToCustomerRequest, RestServiceWrapper, ResumePhase, Rfc822ByteArraytoMimeMessage, RmiRegistryAgent, RoundRobin, RouteableExceptionStrategy, RoutingNotification, RssEndpointBuilder, RssInboundEndpointFactoryBean, ScheduleAnnotationParser, ScheduledDispatchJobConfig, Scriptable, ScriptComponent, ScriptTransformer, SecurityNotification, SedaModel, SerializableToByteArray, SerializationWireFormat, SerializedMuleMessageWireFormat, ServerNotification, ServerNotificationManager, ServerNotificationManagerConfigurator, ServiceNotification, ServletContextNotification, ServletRequestToOutputHandler, SimpleCallableJavaComponent, SimpleClientFactoryBean, SimpleClientMessageProcessorBuilder, SimpleCollectionAggregator, SimpleComponentFactoryBean, SimpleMathTransformer, SimpleRegistryBootstrap, SimpleServiceFactoryBean, StaticRecipientList, StdinToNameString, StringAppendTestTransformer, StringAppendTransformer, StringExpressionEvaluator, StringToEmailMessage, StringToNameString, StringToNumber, StringToObjectArray, SxcFilteringOutboundRouter, TestServiceComponent, TextFileObjectStore, ThreadPoolFactory, TransactionalFunctionalTestComponent, TransactionalQueueManager, TransactionNotification, TransformerAnnotatedBeanProcessor, TransformerChain, TransformerPairWireFormat, TransformerRouter, TransformerTemplate, TypeBasedTransformerResolver, ValidateResponse, ValidatorFactoryBean, WebServiceFactoryBean, WebServiceMessageProcessorBuilder, WebServiceWrapperComponent, WebServiceWrapperComponent, WrapperManagerAgent, WsdlClientMessageProcessorBuilder, WsdlCxfEndpointBuilder, WSProxyFactoryBean, XmlEntityDecoder, XmlEntityEncoder, XmlMessageSplitter, XmlPrettyPrinter, XmlToDomDocument, XmlToObject, XmlToOutputHandler, XmlToXMLStreamReader, XmppPacketToObject, XPathExpressionEvaluator, XPathExtractor, XPathFilter, XPathNodeExpressionEvaluator, XQueryTransformer, XsltTransformer, XStreamWireFormat, YourKitProfilerAgent

public interface MuleContextAware

Objects who want to be aware of the MuleContext should implement this interface. Once the context has been initialised it will be passed to all objects implementing this interface.


Method Summary
 void setMuleContext(MuleContext context)
           
 

Method Detail

setMuleContext

void setMuleContext(MuleContext context)


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.