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, AbstractAsyncRequestReplyRequester, AbstractClientMessageProcessorBuilder, AbstractComponent, AbstractCompressionTransformer, AbstractCorrelationAggregator, AbstractDiscoverableTransformer, AbstractEncryptionTransformer, AbstractEndpointAnnotationParser, AbstractEndpointBuilder, AbstractEndpointFactoryBean, AbstractEndpointSecurityFilter, AbstractEnvelopeInterceptor, AbstractEventTransformer, AbstractExceptionListener, AbstractExpressionTransformer, AbstractFilteringMessageProcessor, AbstractFlowConstructFactoryBean, AbstractInboundMessageProcessorBuilder, AbstractInterceptingMessageProcessor, AbstractJavaComponent, AbstractJmsTransformer, AbstractJobConfig, AbstractJsonTransformer, AbstractMessageAwareTransformer, AbstractMessageProcessorChain, AbstractMessageProcessorOwner, AbstractMessageSplitter, AbstractMessageTransformer, AbstractMessagingExceptionStrategy, AbstractMetaEndpointBuilder, AbstractModel, AbstractMonitoredObjectStore, AbstractNotificationLoggerAgent, AbstractOutboundMessageProcessorBuilder, AbstractOutboundRouter, AbstractPolicyTemplate, AbstractRecipientList, AbstractResponseMessageProcessor, AbstractRoundRobinMessageSplitter, AbstractScriptExpressionEvaluator, AbstractSelectiveRouter, AbstractSplitter, AbstractTransformer, AbstractWebServiceWrapperComponent, AbstractXmlTransformer, AbstractXPathExpressionEvaluator, AbstractXStreamTransformer, AddBookResponse, AnnotatedTransformerObjectProcessor, AnnotatedTransformerProxy, AsyncInterceptingMessageProcessor, AsyncMessageProcessorsFactoryBean, AtomEndpointBuilder, AtomEntryBuilderTransformer, AtomInboundEndpointFactoryBean, AutoTransformer, BankQuotesInboundAggregator, BankQuotesResponseAggregator, Base64Decoder, Base64Encoder, BaseToOutputHandler, BeanBuilderTransformer, BeanPayloadExpressionEvaluator, BeanToMap, BridgeFactoryBean, ByteArrayToHexString, ByteArrayToMuleMessage, ByteArrayToObject, ByteArrayToSerializable, CallAnnotationParser, ChainedThreadingProfile, ChainingRouter, ChatStringToString, ChoiceRouter, CollectionSplitter, ComponentMessageNotification, ConnectionNotification, ContainerManagedLifecyclePhase, ContentBasedRouter, CreditProfileXmlToCreditProfile, CustomJobConfig, CustomJobFromMessageConfig, CustomNotification, CxfComponentExceptionStrategy, CxfConfiguration, CxfEndpointBuilder, CxfInboundMessageProcessor, CxfOutboundMessageProcessor, DecoratingAnnotatedServiceProcessor, DecoratingFlowAnnotationsBeanProcessor, DecryptionTransformer, DefaultEndpointFactory, DefaultExpressionManager, DefaultJavaComponent, DefaultJmxSupportAgent, DefaultLifecyclePhase, DefaultMessageProcessorChain, 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, ExceptionHandlingMessageProcessor, ExceptionNotification, ExceptionToString, ExpressionArgument, ExpressionFilenameParser, ExpressionFilter, ExpressionMessageInfoMapping, ExpressionMessageSplitter, ExpressionRecipientList, ExpressionSplitter, ExpressionTransformer, FeedSplitter, FeedSplitter, FilePersistenceStrategy, FileToByteArray, FileToString, FilterBasedXmlMessageSplitter, FilteringOutboundRouter, FirstSuccessful, FlowConstructNotification, ForwardingConsumer, FunctionalTestComponent, FunctionalTestNotification, GetBeanProperty, GroovyExpressionEvaluator, GZipCompressTransformer, GZipUncompressTransformer, HeartbeatAgent, HeartbeatNotification, HexStringToByteArray, HttpBasicAuthenticationFilter, HttpBasicAuthenticationFilter, HttpClientMethodResponseToObject, HttpRequestBodyToParamMap, HttpRequestToBook, HttpRequestToByteArray, HttpRequestToInputStream, HttpRequestToNameString, HttpRequestToParameter, HttpRequestToParameterMap, HttpResponseToString, IBeansLoader, IdempotentMessageFilter, IdempotentSecureHashMessageFilter, ImmutableThreadingProfile, ImmutableThreadingProfile.DefaultWorkManagerFactory, InboundEndpointFactoryBean, InheritedModel, InMemoryObjectStore, IntegrationBeanAnnotatedObjectProcessor, InterceptingChainLifecycleWrapper, InterceptorStack, InvokerMessageProcessor, 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, LoggerMessageProcessor, LoggingInterceptor, LookupInjectionProcessor, ManagementNotification, MapLookup, MapToBean, MessageChunkAggregator, MessageChunkingRouter, MessageChunkSplitter, MessageEnricher, MessageFilter, MessagePayloadExpressionEvaluator, MessageProcessorFilterPair, MessageProcessorFilterPairFactoryBean, MessageProcessorNotification, 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, NumberToString, ObjectArrayToString, ObjectToByteArray, ObjectToFeed, ObjectToHttpClientMethodRequest, ObjectToInputStream, ObjectToJMSMessage, ObjectToJson, ObjectToMimeMessage, ObjectToOutputHandler, ObjectToRemoteInvocationResultTransformer, ObjectToRemoteInvocationTransformer, ObjectToRssFeed, ObjectToString, ObjectToXml, ObjectToXmppPacket, OptionalAsyncInterceptingMessageProcessor, OrderToEmailTransformer, OutboundEndpointFactoryBean, OutboundPassThroughRouter, OutboundResponsePropertiesMessageProcessor, OutboundTxRollbackMessageProcessor, PassThroughComponent, PausePhase, PGPSecurityFilter, PollEndpointJob, PollInboundEndpointFactoryBean, PollingMessageSourceFactoryBean, PooledJavaComponent, ProcessComponent, ProcessIfStartedMessageProcessor, ProcessIfStartedWaitIfPausedMessageProcessor, ProcessIfStartedWaitIfSyncPausedMessageProcessor, ProcessingTimeInterceptor, PropertyEditorTextToValueTransformer, PropertyEditorValueToTextTransformer, PropertyPlaceholderProcessor, ProxyClientFactoryBean, ProxyClientMessageProcessorBuilder, ProxyServiceFactoryBean, ProxyServiceMessageProcessorBuilder, QuietExceptionStrategy, RegistryBackedAnnotationsParserFactory, RegistryExpressionEvaluator, RegistryNotification, RemoteDispatcherAgent, RemoteDispatcherNotification, ReplyToPropertyRequestReplyReplier, Resequencer, ResponseMessageProcessorAdapter, RestRequestToCustomerRequest, RestServiceWrapper, ResumePhase, Rfc822ByteArraytoMimeMessage, RmiRegistryAgent, RoundRobin, RouteableExceptionStrategy, RoutingNotification, RssEndpointBuilder, RssInboundEndpointFactoryBean, ScheduleAnnotationParser, ScheduledDispatchJobConfig, Scriptable, ScriptComponent, ScriptTransformer, SecurityFilterMessageProcessor, SecurityNotification, SedaModel, SedaStageInterceptingMessageProcessor, SerializableToByteArray, SerializationWireFormat, SerializedMuleMessageWireFormat, ServerNotification, ServerNotificationManager, ServerNotificationManagerConfigurator, ServiceAsyncRequestReplyRequestor, ServiceInternalMessageProcessor, ServiceNotification, ServiceOutboundMessageProcessor, ServletContextNotification, ServletRequestToOutputHandler, SimpleAsyncRequestReplyRequester, SimpleCallableJavaComponent, SimpleClientFactoryBean, SimpleClientMessageProcessorBuilder, SimpleCollectionAggregator, SimpleComponentFactoryBean, SimpleMathTransformer, SimpleRegistryBootstrap, SimpleRequestReplyReplier, SimpleServiceFactoryBean, StaticRecipientList, StdinToNameString, StopFurtherMessageProcessingMessageProcessor, StringAppendTestTransformer, StringAppendTransformer, StringExpressionEvaluator, StringToBoolean, StringToEmailMessage, StringToNameString, StringToNumber, StringToNumber, StringToObjectArray, SxcFilteringOutboundRouter, TestServiceComponent, TextFileObjectStore, ThreadPoolFactory, TimerInterceptor, TransactionalFunctionalTestComponent, TransactionalInterceptingMessageProcessor, TransactionalQueueManager, TransactionNotification, TransformerAnnotatedBeanProcessor, TransformerChain, TransformerPairWireFormat, TransformerRouter, TransformerTemplate, TypeBasedTransformerResolver, ValidateResponse, ValidatorFactoryBean, WebServiceFactoryBean, WebServiceMessageProcessorBuilder, WebServiceWrapperComponent, WebServiceWrapperComponent, WireTap, 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.