mulenamespacehandler.java

来自「提供ESB 应用mule源代码 提供ESB 应用mule源代码」· Java 代码 · 共 388 行 · 第 1/3 页

JAVA
388
字号
/* * $Id: MuleNamespaceHandler.java 12967 2008-10-09 01:52:34Z dfeist $ * -------------------------------------------------------------------------------------- * Copyright (c) MuleSource, Inc.  All rights reserved.  http://www.mulesource.com * * The software in this package is published under the terms of the CPAL v1.0 * license, a copy of which has been included with this distribution in the * LICENSE.txt file. */package org.mule.config.spring.handlers;import org.mule.DefaultExceptionStrategy;import org.mule.api.config.MuleProperties;import org.mule.component.DefaultJavaComponent;import org.mule.component.PooledJavaComponent;import org.mule.component.SimpleCallableJavaComponent;import org.mule.component.simple.EchoComponent;import org.mule.component.simple.LogComponent;import org.mule.component.simple.NullComponent;import org.mule.component.simple.PassThroughComponent;import org.mule.config.QueueProfile;import org.mule.config.spring.factories.InboundEndpointFactoryBean;import org.mule.config.spring.factories.OutboundEndpointFactoryBean;import org.mule.config.spring.parsers.collection.ChildListDefinitionParser;import org.mule.config.spring.parsers.collection.ChildListEntryDefinitionParser;import org.mule.config.spring.parsers.collection.ChildMapDefinitionParser;import org.mule.config.spring.parsers.collection.ChildMapEntryDefinitionParser;import org.mule.config.spring.parsers.delegate.InheritDefinitionParser;import org.mule.config.spring.parsers.generic.ChildDefinitionParser;import org.mule.config.spring.parsers.generic.MuleOrphanDefinitionParser;import org.mule.config.spring.parsers.generic.NameTransferDefinitionParser;import org.mule.config.spring.parsers.generic.NamedDefinitionParser;import org.mule.config.spring.parsers.generic.OrphanDefinitionParser;import org.mule.config.spring.parsers.generic.ParentDefinitionParser;import org.mule.config.spring.parsers.processors.CheckExclusiveAttributes;import org.mule.config.spring.parsers.specific.BindingDefinitionParser;import org.mule.config.spring.parsers.specific.ComponentDefinitionParser;import org.mule.config.spring.parsers.specific.ComponentDelegatingDefinitionParser;import org.mule.config.spring.parsers.specific.ConfigurationDefinitionParser;import org.mule.config.spring.parsers.specific.DefaultThreadingProfileDefinitionParser;import org.mule.config.spring.parsers.specific.ExceptionTXFilterDefinitionParser;import org.mule.config.spring.parsers.specific.FilterDefinitionParser;import org.mule.config.spring.parsers.specific.GlobalPropertyDefinitionParser;import org.mule.config.spring.parsers.specific.IgnoreObjectMethodsDefinitionParser;import org.mule.config.spring.parsers.specific.InterceptorDefinitionParser;import org.mule.config.spring.parsers.specific.InterceptorStackDefinitionParser;import org.mule.config.spring.parsers.specific.ModelDefinitionParser;import org.mule.config.spring.parsers.specific.NotificationDefinitionParser;import org.mule.config.spring.parsers.specific.NotificationDisableDefinitionParser;import org.mule.config.spring.parsers.specific.ObjectFactoryDefinitionParser;import org.mule.config.spring.parsers.specific.PoolingProfileDefinitionParser;import org.mule.config.spring.parsers.specific.RouterDefinitionParser;import org.mule.config.spring.parsers.specific.ServiceDefinitionParser;import org.mule.config.spring.parsers.specific.ServiceOverridesDefinitionParser;import org.mule.config.spring.parsers.specific.SimpleComponentDefinitionParser;import org.mule.config.spring.parsers.specific.ThreadingProfileDefinitionParser;import org.mule.config.spring.parsers.specific.TransactionDefinitionParser;import org.mule.config.spring.parsers.specific.TransactionManagerDefinitionParser;import org.mule.config.spring.parsers.specific.TransformerDefinitionParser;import org.mule.config.spring.parsers.specific.TransformerRefDefinitionParser;import org.mule.config.spring.parsers.specific.endpoint.EndpointRefParser;import org.mule.config.spring.parsers.specific.endpoint.GenericEndpointDefinitionParser;import org.mule.config.spring.parsers.specific.endpoint.support.OrphanEndpointDefinitionParser;import org.mule.config.spring.util.SpringBeanLookup;import org.mule.context.notification.ListenerSubscriptionPair;import org.mule.endpoint.EndpointURIEndpointBuilder;import org.mule.interceptor.LoggingInterceptor;import org.mule.interceptor.TimerInterceptor;import org.mule.model.resolvers.ArrayEntryPointResolver;import org.mule.model.resolvers.CallableEntryPointResolver;import org.mule.model.resolvers.DefaultEntryPointResolverSet;import org.mule.model.resolvers.ExplicitMethodEntryPointResolver;import org.mule.model.resolvers.LegacyEntryPointResolverSet;import org.mule.model.resolvers.MethodHeaderPropertyEntryPointResolver;import org.mule.model.resolvers.NoArgumentsEntryPointResolver;import org.mule.model.resolvers.ReflectionEntryPointResolver;import org.mule.model.seda.SedaModel;import org.mule.model.seda.SedaService;import org.mule.object.PrototypeObjectFactory;import org.mule.object.SingletonObjectFactory;import org.mule.routing.ExpressionMessageInfoMapping;import org.mule.routing.ForwardingCatchAllStrategy;import org.mule.routing.LoggingCatchAllStrategy;import org.mule.routing.filters.EqualsFilter;import org.mule.routing.filters.ExceptionTypeFilter;import org.mule.routing.filters.ExpressionFilter;import org.mule.routing.filters.MessagePropertyFilter;import org.mule.routing.filters.PayloadTypeFilter;import org.mule.routing.filters.RegExFilter;import org.mule.routing.filters.WildcardFilter;import org.mule.routing.filters.logic.AndFilter;import org.mule.routing.filters.logic.NotFilter;import org.mule.routing.filters.logic.OrFilter;import org.mule.routing.inbound.CorrelationEventResequencer;import org.mule.routing.inbound.DefaultInboundRouterCollection;import org.mule.routing.inbound.ForwardingConsumer;import org.mule.routing.inbound.IdempotentReceiver;import org.mule.routing.inbound.IdempotentSecureHashReceiver;import org.mule.routing.inbound.MessageChunkingAggregator;import org.mule.routing.inbound.SelectiveConsumer;import org.mule.routing.inbound.SimpleCollectionAggregator;import org.mule.routing.inbound.WireTap;import org.mule.routing.nested.DefaultNestedRouter;import org.mule.routing.outbound.ChainingRouter;import org.mule.routing.outbound.DefaultOutboundRouterCollection;import org.mule.routing.outbound.EndpointSelector;import org.mule.routing.outbound.ExceptionBasedRouter;import org.mule.routing.outbound.ExpressionMessageSplitter;import org.mule.routing.outbound.ExpressionRecipientList;import org.mule.routing.outbound.FilteringOutboundRouter;import org.mule.routing.outbound.ListMessageSplitter;import org.mule.routing.outbound.MessageChunkingRouter;import org.mule.routing.outbound.MulticastingRouter;import org.mule.routing.outbound.OutboundPassThroughRouter;import org.mule.routing.outbound.StaticRecipientList;import org.mule.routing.outbound.TemplateEndpointRouter;import org.mule.routing.response.DefaultResponseRouterCollection;import org.mule.routing.response.SimpleCollectionResponseAggregator;import org.mule.routing.response.SingleResponseRouter;import org.mule.security.PasswordBasedEncryptionStrategy;import org.mule.security.SecretKeyEncryptionStrategy;import org.mule.security.filters.MuleEncryptionEndpointSecurityFilter;import org.mule.service.DefaultServiceExceptionStrategy;import org.mule.transaction.XaTransactionFactory;import org.mule.transaction.lookup.GenericTransactionManagerLookupFactory;import org.mule.transaction.lookup.JBossTransactionManagerLookupFactory;import org.mule.transaction.lookup.JRunTransactionManagerLookupFactory;import org.mule.transaction.lookup.Resin3TransactionManagerLookupFactory;import org.mule.transaction.lookup.WeblogicTransactionManagerLookupFactory;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?