org.mule.api.context
Interface MuleContextAware

All Known Subinterfaces:
Converter, DiscoverableTransformer, EndpointBuilder, EndpointFactory, FilenameParser, MessageTransformer, Model, OutboundRouter, OutboundRouterCollection, StreamCloserService, ThreadingProfile, Transformer, TransportServiceDescriptor, WireFormat
All Known Implementing Classes:
AbderaServiceComponent, AbstractAddVariablePropertyTransformer, AbstractAgent, AbstractAggregator, AbstractAsyncRequestReplyRequester, AbstractAuthenticationFilter, AbstractClientMessageProcessorBuilder, AbstractComponent, AbstractCompressionTransformer, AbstractCorrelationAggregator, AbstractDiscoverableTransformer, AbstractEncryptionTransformer, AbstractEndpointAnnotationParser, AbstractEndpointBuilder, AbstractEndpointFactoryBean, AbstractEndpointSecurityFilter, AbstractEnvelopeInterceptor, AbstractExceptionListener, AbstractExceptionStrategy, AbstractExpressionTransformer, AbstractFilteringMessageProcessor, AbstractFlowConstructFactoryBean, AbstractInboundMessageProcessorBuilder, AbstractInterceptingMessageProcessor, AbstractInterceptingMessageProcessorBase, AbstractJavaComponent, AbstractJmsTransformer, AbstractJobConfig, AbstractJsonTransformer, AbstractMessageAwareTransformer, AbstractMessageProcessorChain, AbstractMessageProcessorOwner, AbstractMessageSequenceSplitter, AbstractMessageSplitter, AbstractMessageTransformer, AbstractMessagingExceptionStrategy, AbstractMetaEndpointBuilder, AbstractModel, AbstractMonitoredObjectStore, AbstractMuleObjectOwner, AbstractNotificationLoggerAgent, AbstractOutboundMessageProcessorBuilder, AbstractOutboundRouter, AbstractPipeline.ProcessIfPipelineStartedMessageProcessor, AbstractPolicyTemplate, AbstractRecipientList, AbstractRedeliveryPolicy, AbstractRemoveVariablePropertyTransformer, AbstractReplyToPropertyRequestReplyReplier, AbstractResponseMessageProcessor, AbstractRoundRobinMessageSplitter, AbstractScriptExpressionEvaluator, AbstractSecurityFilter, AbstractSelectiveRouter, AbstractSequenceRouter, AbstractSplitter, AbstractSystemExceptionStrategy, AbstractToFromXmlTransformer, AbstractTransformer, AbstractWebServiceWrapperComponent, AbstractXmlTransformer, AbstractXPathExpressionEvaluator, AbstractXStreamTransformer, AddAttachmentTransformer, AddBookResponse, AddFlowVariableTransformer, AddPropertyTransformer, AddSessionVariableTransformer, AnnotatedTransformerObjectProcessor, AnnotatedTransformerProxy, AsyncDelegateMessageProcessor, AsyncInterceptingMessageProcessor, AsyncMessageProcessorsFactoryBean, AsyncReplyToPropertyRequestReplyReplier, AtomEntryBuilderTransformer, AuthorizationFilter, AutoTransformer, BankQuotesInboundAggregator, BankQuotesResponseAggregator, Base64Decoder, Base64Encoder, BaseToOutputHandler, BeanBuilderTransformer, BeanPayloadExpressionEvaluator, BeanToMap, BridgeFactoryBean, ByteArrayToHexString, ByteArrayToMuleMessage, ByteArrayToObject, ByteArrayToSerializable, CallAnnotationParser, CatchMessagingExceptionStrategy, ChainedThreadingProfile, ChainingRouter, ChatStringToString, ChoiceMessagingExceptionStrategy, ChoiceRouter, ClusterizableMessageSourceWrapper, ClusterNodeNotification, CollectionSplitter, ComponentMessageNotification, CompositeConverter, ConnectionNotification, ContainerManagedLifecyclePhase, ContentBasedRouter, CopyAttachmentsTransformer, CopyPropertiesTransformer, CreditProfileXmlToCreditProfile, CustomJobConfig, CustomJobFromMessageConfig, CustomNotification, CxfComponentExceptionStrategy, CxfConfiguration, CxfEndpointBuilder, CxfInboundMessageProcessor, CxfOutboundMessageProcessor, DataHandlerToInputStreamTransformer, DecoratingAnnotatedServiceProcessor, DecoratingFlowAnnotationsBeanProcessor, DecryptionTransformer, DefaultEndpointFactory, DefaultExpressionManager, DefaultJavaComponent, DefaultJmxSupportAgent, DefaultLifecyclePhase, DefaultMemoryQueueStoreFactoryBean, DefaultMessageProcessorChain, DefaultMessagingExceptionStrategy, DefaultMuleConfiguration, DefaultOutboundRouterCollection, DefaultPersistentQueueStoreFactoryBean, DefaultRetryContext, DefaultServiceExceptionStrategy, DefaultStreamCloserService, DefaultSystemExceptionStrategy, DefaultThreadPoolFactory, DefaultTransportServiceDescriptor, DomDocumentToXml, DummySecurityFilter, EmailMessageToString, EncryptionTransformer, EndpointInfoExpressionEvaluator, EndpointMessageNotification, EndpointNotificationLoggerAgent, EndpointPollingJobConfig, EndpointSelector, EndpointTransactionalInterceptingMessageProcessor, EndpointURIEndpointBuilder, ErrorExpressionFilter, ErrorMessageToException, ErrorMessageToExceptionBean, EventGeneratorJobConfig, ExceptionBasedRouter, ExceptionBeanToErrorMessage, ExceptionHandlingMessageProcessor, ExceptionNotification, ExceptionToString, ExpressionArgument, ExpressionFilenameParser, ExpressionFilter, ExpressionLanguageComponent, ExpressionMessageInfoMapping, ExpressionMessageSplitter, ExpressionRecipientList, ExpressionSplitter, ExpressionTransformer, FeedSplitter, FeedSplitter, FileQueueStoreFactoryBean, FileToByteArray, FileToString, FilterBasedXmlMessageSplitter, FilteringOutboundRouter, FirstSuccessful, FlowConstructNotification, FlowRefFactoryBean, Foreach, FormTransformer, ForwardingConsumer, FunctionalTestComponent, FunctionalTestNotification, GetBeanProperty, GroovyExpressionEvaluator, GZipCompressTransformer, GZipUncompressTransformer, HeartbeatAgent, HeartbeatNotification, HexStringToByteArray, HttpBasicAuthenticationFilter, HttpBasicAuthenticationFilter, HttpClientMethodResponseToObject, HttpProxyFactoryBean, HttpRequestBodyToParamMap, HttpRequestToBook, HttpRequestToByteArray, HttpRequestToInputStream, HttpRequestToNameString, HttpRequestToParameter, HttpRequestToParameterMap, HttpResponseBuilder, HttpResponseToString, IBeansLoader, IdempotentMessageFilter, IdempotentRedeliveryPolicy, IdempotentSecureHashMessageFilter, ImmutableThreadingProfile, ImmutableThreadingProfile.DefaultWorkManagerFactory, InboundEndpointFactoryBean, InheritedModel, InMemoryObjectStore, InputStreamToByteArray, IntegrationBeanAnnotatedObjectProcessor, InterceptingChainLifecycleWrapper, InterceptorStack, InvokerMessageProcessor, IPToSender, JaasSecurityFilter, JAXBMarshallerTransformer, JAXBTransformerResolver, JAXBUnmarshallerTransformer, JaxenFilter, JaxpXPathExpressionEvaluator, JaxWsClientFactoryBean, JaxWsClientMessageProcessorBuilder, JcaComponent, JcaModel, JdbcObjectStore, JdmkAgent, JerseyResourcesComponent, JettyWebappServerAgent, JMSMessageToObject, JmxAgent, JmxAgentConfigurer, JmxServerNotificationAgent, JsonSchemaValidationFilter, JsonToObject, JsonToXml, JsonTransformerResolver, JsonXsltTransformer, JXPathExpressionEvaluator, JXPathExtractor, JXPathFilter, LaxAsyncInterceptingMessageProcessor, LaxSedaStageInterceptingMessageProcessor, ListMessageSplitter, LoanQuoteRequestToCreditProfileArgs, LocalClientMessageProcessorBuilder, Log4jAgent, Log4jNotificationLoggerAgent, LoggerMessageProcessor, LoggingInterceptor, LookupInjectionProcessor, ManagedObjectStore, ManagementNotification, MapLookup, MapSplitter, MapToBean, MessageChunkAggregator, MessageChunkingRouter, MessageChunkSplitter, MessageEnricher, MessageFilter, MessagePayloadExpressionEvaluator, MessageProcessorFilterPair, MessageProcessorFilterPairFactoryBean, MessageProcessorNotification, MessagePropertiesTransformer, MessagingExceptionStrategyAcceptorDelegate, MetaTransportServiceDescriptor, MimeMessageToRfc822ByteArray, MockIntegrationBeansAnnotationProcessor, ModelNotification, MonitoredObjectStoreWrapper, MuleConfigurationConfigurator, MuleContextDisposePhase, MuleContextExpressionEvaluator, MuleContextInitialisePhase, MuleContextLifecycleManager, MuleContextNotification, MuleContextStartPhase, MuleContextStopPhase, MuleEncryptionEndpointSecurityFilter, MuleEventMulticaster, MuleExpressionEvaluator, MuleMessageToByteArray, MuleMessageToHttpResponse, MuleObjectStoreManager, MulePropertyEditorRegistrar, MuleTransactionConfig, MuleTransactionManagerFactoryBean, MuleWorkManager, MulticastingRouter, MutableThreadingProfile, Mx4jAgent, NameStringToChatString, NoActionTransformer, NoRetryPolicyTemplate, NotInLifecyclePhase, NumberToString, ObjectArrayToString, ObjectStoreFromRegistryFactoryBean, ObjectToByteArray, ObjectToFeed, ObjectToHttpClientMethodRequest, ObjectToInputStream, ObjectToJMSMessage, ObjectToJson, ObjectToMimeMessage, ObjectToOutputHandler, ObjectToRemoteInvocationResultTransformer, ObjectToRemoteInvocationTransformer, ObjectToRssFeed, ObjectToString, ObjectToXml, ObjectToXmppPacket, OrderToEmailTransformer, OutboundEndpointFactoryBean, OutboundPassThroughRouter, OutboundResponsePropertiesMessageProcessor, OutboundTxRollbackMessageProcessor, ParseTemplateTransformer, PartitionedPersistentObjectStore, PassThroughComponent, PausePhase, PGPSecurityFilter, PollEndpointJob, PollInboundEndpointFactoryBean, PollingMessageSourceFactoryBean, PooledJavaComponent, ProcessComponent, ProcessIfStartedMessageProcessor, ProcessIfStartedWaitIfPausedMessageProcessor, ProcessIfStartedWaitIfSyncPausedMessageProcessor, ProcessingTimeInterceptor, PropertyEditorTextToValueTransformer, PropertyEditorValueToTextTransformer, PropertyPlaceholderProcessor, ProxyClientFactoryBean, ProxyClientMessageProcessorBuilder, ProxyServiceFactoryBean, ProxyServiceMessageProcessorBuilder, QueuePersistenceObjectStore, QueueProfileFactoryBean, QueueStoreAdapter, QuietExceptionStrategy, RegistryBackedAnnotationsParserFactory, RegistryExpressionEvaluator, RegistryNotification, RemoteDispatcherAgent, RemoteDispatcherNotification, RemoveAttachmentTransformer, RemoveFlowVariableTransformer, RemovePropertyTransformer, RemoveSessionVariableTransformer, ReplyToPropertyRequestReplyReplier, Resequencer, ResponseMessageProcessorAdapter, RestRequestToCustomerRequest, RestServiceWrapper, ResumePhase, RetryForeverPolicyTemplate, Rfc822ByteArraytoMimeMessage, RmiRegistryAgent, RollbackMessagingExceptionStrategy, RoundRobin, RoutingNotification, RulesComponent, ScheduleAnnotationParser, ScheduledDispatchJobConfig, Scriptable, ScriptComponent, ScriptFilter, ScriptTransformer, SecurityFilterMessageProcessor, SecurityNotification, SedaModel, SedaStageInterceptingMessageProcessor, SequenceRouter, SerializableToByteArray, SerializationWireFormat, SerializedMuleMessageWireFormat, ServerNotification, ServerNotificationManager, ServerNotificationManagerConfigurator, ServiceAsyncReplyCompositeMessageSource, ServiceAsyncRequestReplyRequestor, ServiceCompositeMessageSource, ServiceInternalMessageProcessor, ServiceNotification, ServiceOutboundMessageProcessor, ServletContextNotification, ServletRequestToOutputHandler, ServletTransformer, SetPayloadTransformer, SftpTransportNotification, SimpleAsyncRequestReplyRequester, SimpleCallableJavaComponent, SimpleClientFactoryBean, SimpleClientMessageProcessorBuilder, SimpleCollectionAggregator, SimpleMathTransformer, SimpleMemoryQueueStoreFactoryBean, SimpleMessageProcessorChain, SimpleRegistryBootstrap, SimpleRequestReplyReplier, SimpleRetryPolicyTemplate, SimpleServiceFactoryBean, StartableCompositeMessageSource, StaticRecipientList, StdinToNameString, StopFurtherMessageProcessingMessageProcessor, StringAppendTestTransformer, StringAppendTransformer, StringExpressionEvaluator, StringToBoolean, StringToEmailMessage, StringToNameString, StringToNumber, StringToNumber, StringToObjectArray, SxcFilteringOutboundRouter, TemplateMessagingExceptionStrategy, TestServiceComponent, TextFileObjectStore, ThreadPoolFactory, TimerInterceptor, TransactionalFunctionalTestComponent, TransactionalInterceptingMessageProcessor, TransactionalQueueManager, TransactionNotification, TransformerAnnotatedBeanProcessor, TransformerChain, TransformerPairWireFormat, TransformerRouter, TransformerTemplate, TypeBasedTransformerResolver, UntilSuccessful, UsernamePasswordAuthenticationFilter, ValidateResponse, ValidatorFactoryBean, WebServiceFactoryBean, WebServiceMessageProcessorBuilder, WebServiceWrapperComponent, WebServiceWrapperComponent, WireTap, WrapperManagerAgent, WsdlClientMessageProcessorBuilder, WsdlCxfEndpointBuilder, WSProxyFactoryBean, XmlEntityDecoder, XmlEntityEncoder, XMLExpressionLanguageExtension, XmlMessageSplitter, XmlPrettyPrinter, XmlToDomDocument, XmlToJson, XmlToObject, XmlToOutputHandler, XmlToXMLStreamReader, XmppPacketToObject, XPathBranchExpressionEvaluator, 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-2012 MuleSoft, Inc.. All Rights Reserved.