org.mule.api.context
Interface MuleContextAware

All Known Subinterfaces:
Converter, DiscoverableTransformer, EndpointBuilder, EndpointFactory, MessageTransformer, Model, OutboundRouter, OutboundRouterCollection, StreamCloserService, ThreadingProfile, Transformer, TransportServiceDescriptor, WireFormat
All Known Implementing Classes:
AbstractAddVariablePropertyTransformer, AbstractAgent, AbstractAggregator, AbstractAsyncRequestReplyRequester, AbstractAuthenticationFilter, AbstractComponent, AbstractCompressionTransformer, AbstractCorrelationAggregator, AbstractDiscoverableTransformer, AbstractEncryptionTransformer, AbstractEndpointBuilder, AbstractEndpointSecurityFilter, AbstractEnvelopeInterceptor, AbstractExceptionListener, AbstractExceptionStrategy, AbstractExpressionTransformer, AbstractFilteringMessageProcessor, AbstractInterceptingMessageProcessor, AbstractInterceptingMessageProcessorBase, AbstractJavaComponent, AbstractMessageAwareTransformer, AbstractMessageProcessorChain, AbstractMessageProcessorOwner, AbstractMessageSequenceSplitter, AbstractMessageSplitter, AbstractMessageTransformer, AbstractMessagingExceptionStrategy, AbstractMetaEndpointBuilder, AbstractModel, AbstractMonitoredObjectStore, AbstractMuleObjectOwner, AbstractNotificationLoggerAgent, AbstractOutboundRouter, AbstractPipeline.ProcessIfPipelineStartedMessageProcessor, AbstractPolicyTemplate, AbstractRecipientList, AbstractRedeliveryPolicy, AbstractRemoveVariablePropertyTransformer, AbstractReplyToPropertyRequestReplyReplier, AbstractResponseMessageProcessor, AbstractRoundRobinMessageSplitter, AbstractSecurityFilter, AbstractSelectiveRouter, AbstractSequenceRouter, AbstractSplitter, AbstractSystemExceptionStrategy, AbstractTransformer, AddAttachmentTransformer, AddFlowVariableTransformer, AddPropertyTransformer, AddSessionVariableTransformer, AsyncDelegateMessageProcessor, AsyncInterceptingMessageProcessor, AsyncMessageNotification, AsyncReplyToPropertyRequestReplyReplier, AutoTransformer, Base64Decoder, Base64Encoder, BeanBuilderTransformer, BeanToMap, ByteArrayToHexString, ByteArrayToMuleMessage, ByteArrayToObject, ByteArrayToSerializable, CatchMessagingExceptionStrategy, ChainedThreadingProfile, ChainingRouter, ChoiceMessagingExceptionStrategy, ChoiceRouter, ClusterizableMessageSourceWrapper, ClusterNodeNotification, CollectionSplitter, ComponentMessageNotification, CompositeConverter, ConnectionNotification, ContainerManagedLifecyclePhase, ContentBasedRouter, CopyAttachmentsTransformer, CopyPropertiesTransformer, CustomNotification, DataHandlerToInputStreamTransformer, DecryptionTransformer, DefaultEndpointFactory, DefaultExpressionManager, DefaultJavaComponent, DefaultLifecyclePhase, DefaultMessageProcessorChain, DefaultMessagingExceptionStrategy, DefaultMuleConfiguration, DefaultOutboundRouterCollection, DefaultProcessingTimeWatcher, DefaultRetryContext, DefaultServiceExceptionStrategy, DefaultStreamCloserService, DefaultSystemExceptionStrategy, DefaultThreadPoolFactory, DefaultTransportServiceDescriptor, DynamicAll, DynamicFirstSuccessful, EncryptionTransformer, EndpointInfoExpressionEvaluator, EndpointMessageNotification, EndpointNotificationLoggerAgent, EndpointSelector, EndpointTransactionalInterceptingMessageProcessor, EndpointURIEndpointBuilder, ExceptionBasedRouter, ExceptionHandlingMessageProcessor, ExceptionNotification, ExceptionStrategyNotification, ExpressionArgument, ExpressionFilter, ExpressionLanguageComponent, ExpressionMessageInfoMapping, ExpressionMessageSplitter, ExpressionRecipientList, ExpressionSplitter, ExpressionTransformer, FilteringOutboundRouter, FirstSuccessful, FlowConstructNotification, Foreach, ForwardingConsumer, GetBeanProperty, GZipCompressTransformer, GZipUncompressTransformer, HexStringToByteArray, IdempotentMessageFilter, IdempotentRedeliveryPolicy, IdempotentSecureHashMessageFilter, ImmutableThreadingProfile, ImmutableThreadingProfile.DefaultWorkManagerFactory, InheritedModel, InMemoryObjectStore, InterceptingChainLifecycleWrapper, InterceptorStack, InvokerMessageProcessor, LaxAsyncInterceptingMessageProcessor, LaxSedaStageInterceptingMessageProcessor, ListMessageSplitter, Log4jNotificationLoggerAgent, LoggerMessageProcessor, LoggingInterceptor, ManagedObjectStore, ManagementNotification, MapLookup, MapSplitter, MapToBean, MessageChunkAggregator, MessageChunkingRouter, MessageChunkSplitter, MessageEnricher, MessageFilter, MessagePayloadExpressionEvaluator, MessageProcessorFilterPair, MessageProcessorNotification, MessagePropertiesTransformer, MessagingExceptionStrategyAcceptorDelegate, MetaTransportServiceDescriptor, ModelNotification, MonitoredObjectStoreWrapper, MuleContextDisposePhase, MuleContextExpressionEvaluator, MuleContextInitialisePhase, MuleContextLifecycleManager, MuleContextNotification, MuleContextStartPhase, MuleContextStopPhase, MuleEncryptionEndpointSecurityFilter, MuleExpressionEvaluator, MuleLockFactory, MuleMessageProcessingManager, MuleMessageToByteArray, MuleObjectStoreManager, MuleTransactionConfig, MuleWorkManager, MulticastingRouter, MutableThreadingProfile, NoRetryPolicyTemplate, NotInLifecyclePhase, NumberToString, ObjectArrayToString, ObjectToByteArray, ObjectToInputStream, ObjectToOutputHandler, ObjectToString, OutboundPassThroughRouter, OutboundResponsePropertiesMessageProcessor, OutboundTxRollbackMessageProcessor, ParseTemplateTransformer, PartitionedPersistentObjectStore, PassThroughComponent, PausePhase, PipelineMessageNotification, PooledJavaComponent, ProcessIfStartedMessageProcessor, ProcessIfStartedWaitIfPausedMessageProcessor, ProcessIfStartedWaitIfSyncPausedMessageProcessor, ProcessingTimeInterceptor, PropertyEditorTextToValueTransformer, PropertyEditorValueToTextTransformer, QueuePersistenceObjectStore, QueueStoreAdapter, RegistryExpressionEvaluator, RegistryNotification, RemoveAttachmentTransformer, RemoveFlowVariableTransformer, RemovePropertyTransformer, RemoveSessionVariableTransformer, ReplyToPropertyRequestReplyReplier, Resequencer, ResponseMessageProcessorAdapter, ResumePhase, RetryForeverPolicyTemplate, RollbackMessagingExceptionStrategy, RoundRobin, RoutingNotification, SecurityFilterMessageProcessor, SecurityNotification, SedaModel, SedaStageInterceptingMessageProcessor, SequenceRouter, SerializableToByteArray, SerializationWireFormat, SerializedMuleMessageWireFormat, ServerNotification, ServerNotificationManager, ServiceAsyncReplyCompositeMessageSource, ServiceAsyncRequestReplyRequestor, ServiceCompositeMessageSource, ServiceInternalMessageProcessor, ServiceNotification, ServiceOutboundMessageProcessor, SetPayloadTransformer, SimpleAsyncRequestReplyRequester, SimpleCallableJavaComponent, SimpleCollectionAggregator, SimpleMessageProcessorChain, SimpleRegistryBootstrap, SimpleRequestReplyReplier, SimpleRetryPolicyTemplate, StartableCompositeMessageSource, StaticRecipientList, StopFurtherMessageProcessingMessageProcessor, StringAppendTransformer, StringExpressionEvaluator, StringToBoolean, StringToNumber, StringToObjectArray, SubflowInterceptingChainLifecycleWrapper, TemplateMessagingExceptionStrategy, TextFileObjectStore, ThreadPoolFactory, TimerInterceptor, TransactionalInterceptingMessageProcessor, TransactionalQueueManager, TransactionNotification, TransformerChain, TransformerPairWireFormat, TransformerRouter, TransformerTemplate, TypeBasedTransformerResolver, UntilSuccessful, UsernamePasswordAuthenticationFilter, WireTap, XmlEntityDecoder, XmlEntityEncoder

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-2013 MuleSoft, Inc.. All Rights Reserved.