org.mule.api.context
Interface MuleContextAware

All Known Subinterfaces:
Connector, EndpointBuilder, EndpointFactory, FilenameParser, Model, Service, StreamCloserService, ThreadingProfile, Transformer, TransportServiceDescriptor, WireFormat
All Known Implementing Classes:
AbderaServiceComponent, AbstractAgent, AbstractAnnotationProcessor, AbstractComponent, AbstractCompressionTransformer, AbstractConnector, AbstractCorrelationAggregator, AbstractDiscoverableTransformer, AbstractEncryptionTransformer, AbstractEndpointAnnotationParser, AbstractEndpointBuilder, AbstractEndpointFactoryBean, AbstractEndpointSecurityFilter, AbstractEventAggregator, AbstractEventTransformer, AbstractExceptionListener, AbstractExpressionTransformer, AbstractJavaComponent, AbstractJmsTransformer, AbstractJndiConnector, AbstractJobConfig, AbstractJsonTransformer, AbstractMailConnector, AbstractMessageAwareTransformer, AbstractMessageSplitter, AbstractMetaEndpointBuilder, AbstractModel, AbstractMonitoredObjectStore, AbstractNotificationLoggerAgent, AbstractObjectFactory, AbstractOutboundRouter, AbstractPolicyTemplate, AbstractRecipientList, AbstractResponseAggregator, AbstractResponseCallbackAggregator, AbstractResponseRouter, AbstractRetrieveMailConnector, AbstractRoundRobinMessageSplitter, AbstractRouter, AbstractRouterCollection, AbstractScriptExpressionEvaluator, AbstractService, AbstractTlsRetrieveMailConnector, AbstractTransformer, AbstractWebServiceWrapperComponent, AbstractXmlTransformer, AbstractXPathExpressionEvaluator, AbstractXStreamTransformer, ActiveMQJmsConnector, ActiveMQXAJmsConnector, AddBookResponse, AjaxConnector, AjaxServletConnector, AnnotatedEntryPointResolver, AnnotatedServiceFactoryBean, AnnotatedServiceObjectProcessor, AtomEndpointBuilder, AtomEntryBuilder, AtomInboundEndpointFactoryBean, AutoTransformer, AxisConnector, AxisWsdlConnector, BankQuotesInboundAggregator, BankQuotesResponseAggregator, Base64Decoder, Base64Encoder, BaseToOutputHandler, BeanBuilderTransformer, BeanPayloadExpressionEvaluator, BeanToMap, BindAnnotationBeanPostProcessor, ByteArrayToHexString, ByteArrayToMuleMessage, ByteArrayToObject, ByteArrayToSerializable, ChainedThreadingProfile, ChainingRouter, ChatStringToString, CollectionResponseWithCallbackRouter, ComponentMessageNotification, ConfigScannerAgent, ConnectionNotification, ContainerManagedDisposePhase, ContainerManagedInitialisePhase, ContainerManagedLifecyclePhase, CorrelationEventResequencer, CreditProfileXmlToCreditProfile, CustomJobConfig, CustomJobFromMessageConfig, CustomNotification, CxfComponentExceptionStrategy, CxfConnector, CxfWsdlConnector, DecryptionTransformer, DefaultAnnotationsParserFactory, DefaultBindingCollection, DefaultEndpointFactory, DefaultExceptionStrategy, DefaultInboundRouterCollection, DefaultInterfaceBinding, DefaultJavaComponent, DefaultJmxSupportAgent, DefaultLifecyclePhase, DefaultMuleConfiguration, DefaultOutboundRouterCollection, DefaultResponseRouterCollection, DefaultRetryContext, DefaultServiceExceptionStrategy, DefaultStreamCloserService, DefaultThreadPoolFactory, DefaultTransportServiceDescriptor, DirectBindAnnotationProcessor, DirectModel, DirectService, DomDocumentToXml, DummySecurityFilter, EjbConnector, EmailMessageToString, EncryptionTransformer, EndpointFactoryBean, EndpointInfoExpressionEvaluator, EndpointMessageNotification, EndpointNotificationLoggerAgent, EndpointPollingJobConfig, EndpointSelector, EndpointURIEndpointBuilder, ErrorMessageToException, ErrorMessageToExceptionBean, EventFilePersistenceStrategy, EventGeneratorJobConfig, EventObjectTransformer, ExceptionBasedRouter, ExceptionBeanToErrorMessage, ExceptionNotification, ExceptionToString, ExpressionArgument, ExpressionFilenameParser, ExpressionFilter, ExpressionMessageInfoMapping, ExpressionMessageSplitter, ExpressionRecipientList, ExpressionTransformer, FileConnector, FilePersistenceStrategy, FileToByteArray, FileToString, FilterBasedXmlMessageSplitter, FilteringOutboundRouter, ForwardingConsumer, FtpConnector, FunctionalTestComponent, FunctionalTestNotification, GetBeanProperty, GmailSmtpConnector, GroovyExpressionEvaluator, GuiceLookupObjectFactory, GZipCompressTransformer, GZipUncompressTransformer, HeartbeatAgent, HeartbeatNotification, HexStringToByteArray, HttpBasicAuthenticationFilter, HttpBasicAuthenticationFilter, HttpClientMethodResponseToObject, HttpConnector, HttpPollingConnector, HttpRequestBodyToParamMap, HttpRequestToBook, HttpRequestToByteArray, HttpRequestToInputStream, HttpRequestToNameString, HttpRequestToParameter, HttpRequestToParameterMap, HttpRequestToSoapRequest, HttpResponseToString, HttpsConnector, HttpsPollingConnector, IdempotentReceiver, IdempotentSecureHashReceiver, ImapConnector, ImapsConnector, ImmutableThreadingProfile, ImmutableThreadingProfile.DefaultWorkManagerFactory, InboundEndpointFactoryBean, InboundFeedSplitter, InboundFeedSplitter, InboundPassThroughRouter, InheritedModel, InjectAnnotationProcessor, InMemoryObjectStore, IPToSender, JaasSecurityFilter, JaxenFilter, JBpmConnector, JcaComponent, JcaModel, JcaService, JdbcConnector, JdmkAgent, JettyHttpConnector, JettyHttpsConnector, JmsConnector, JMSMessageToObject, JmxAgent, JmxAgentConfigurer, JmxServerNotificationAgent, JnpConnector, JsonToObject, JXPathExtractor, JXPathFilter, ListMessageSplitter, LoanQuoteRequestToCreditProfileArgs, Log4jAgent, Log4jNotificationLoggerAgent, ManagementNotification, MapLookup, MapToBean, MessageChunkingAggregator, MessageChunkingRouter, MessagePayloadExpressionEvaluator, MessagePropertiesTransformer, MetaTransportServiceDescriptor, MimeMessageToRfc822ByteArray, ModelNotification, MuleConfigurationConfigurator, MuleContextDisposePhase, MuleContextExpressionEvaluator, MuleContextInitialisePhase, MuleContextNotification, MuleContextStartPhase, MuleContextStopPhase, MuleEncryptionEndpointSecurityFilter, MuleEventMulticaster, MuleExpressionEvaluator, MuleMessageToByteArray, MuleMessageToHttpResponse, MuleMQJmsConnector, MuleMQXAJmsConnector, MulePropertyEditorRegistrar, MuleTransactionConfig, MuleTransactionManagerFactoryBean, MuleWorkManager, MulticastConnector, MulticastingRouter, MutableThreadingProfile, Mx4jAgent, NamedAnnotationProcessor, NameStringToChatString, NoActionTransformer, NoRetryPolicyTemplate, NotInLifecyclePhase, ObjectArrayToString, ObjectToByteArray, ObjectToFeed, ObjectToHttpClientMethodRequest, ObjectToInputStream, ObjectToJMSMessage, ObjectToJson, ObjectToMimeMessage, ObjectToOutputHandler, ObjectToRemoteInvocationResultTransformer, ObjectToRemoteInvocationTransformer, ObjectToRssFeed, ObjectToString, ObjectToXml, ObjectToXmppPacket, OrderToEmailTransformer, OutboundEndpointFactoryBean, OutboundPassThroughRouter, PassThroughComponent, PGPSecurityFilter, PipelineModel, PipelineService, PooledJavaComponent, Pop3Connector, Pop3sConnector, ProcessComponent, ProcessConnector, PromptStdioConnector, PropertyPlaceholderProcessor, PrototypeObjectFactory, QuartzConnector, QuietExceptionStrategy, RegistryExpressionEvaluator, RegistryNotification, RemoteDispatcherAgent, RemoteDispatcherNotification, ReplyAnnotationParser, ResponseCorrelationAggregator, RestRequestToCustomerRequest, RestServiceWrapper, Rfc822ByteArraytoMimeMessage, RmiConnector, RmiRegistryAgent, RoutingNotification, RssEndpointBuilder, RssInboundEndpointFactoryBean, ScheduledDispatchJobConfig, ScopedObjectFactory, Scriptable, ScriptComponent, ScriptTransformer, SecurityNotification, SedaModel, SedaService, SelectiveConsumer, SerializableToByteArray, SerializationWireFormat, SerializedMuleMessageWireFormat, ServerNotification, ServerNotificationManager, ServerNotificationManagerConfigurator, ServiceAndEndpointAnnotationBeanPostProcessor, ServiceNotification, ServletConnector, ServletContextNotification, ServletRequestToOutputHandler, SetLendersAsRecipients, SimpleCallableJavaComponent, SimpleCollectionAggregator, SimpleCollectionResponseAggregator, SimpleMathTransformer, SimpleRegistryBootstrap, SingleResponseRouter, SingleResponseWithCallbackRouter, SingletonObjectFactory, SmtpConnector, SmtpsConnector, SpringBeanLookup, SslConnector, StaticRecipientList, StdinToNameString, StdioConnector, StringAppendTestTransformer, StringAppendTransformer, StringExpressionEvaluator, StringToEmailMessage, StringToNameString, StringToNumber, StringToObjectArray, SxcFilteringOutboundRouter, TcpConnector, TemplateEndpointRouter, TestServiceComponent, TextFileObjectStore, ThreadPoolFactory, TlsConnector, TransactionalFunctionalTestComponent, TransactionalQueueManager, TransactionNotification, TransformerChain, TransformerPairWireFormat, TransformerRouter, TransformerTemplate, TypeBasedTransformerResolver, UdpConnector, ValidateResponse, VMConnector, WeblogicJmsConnector, WebServiceWrapperComponent, WebServiceWrapperComponent, WebsphereJmsConnector, WireTap, WireTapRouterParser, WrapperManagerAgent, XmlEntityDecoder, XmlEntityEncoder, XmlMessageSplitter, XmlPrettyPrinter, XmlToDomDocument, XmlToObject, XmlToOutputHandler, XmlToXMLStreamReader, XmppConnector, XmppPacketToObject, XmppsConnector, 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.