plexus.xml 1.31 KB
Newer Older
1 2 3 4
<plexus>
	<components>
		<component>
			<role>com.dianping.cat.configuration.ClientConfigManager</role>
5
			<implementation>com.ctrip.framework.apollo.cat.NullClientConfigManager
6 7 8 9
			</implementation>
		</component>
		<component>
			<role>com.dianping.cat.message.io.TransportManager</role>
10
			<implementation>com.ctrip.framework.apollo.cat.NullTransportManager
11 12 13 14
			</implementation>
		</component>
		<component>
			<role>com.dianping.cat.message.spi.MessageManager</role>
15
			<implementation>com.ctrip.framework.apollo.cat.NullMessageManager
16 17 18 19 20 21 22 23 24
			</implementation>
			<requirements>
				<requirement>
					<role>com.dianping.cat.message.internal.MessageIdFactory</role>
				</requirement>
			</requirements>
		</component>
		<component>
			<role>com.dianping.cat.message.MessageProducer</role>
25
			<implementation>com.ctrip.framework.apollo.cat.NullMessageProducer
26 27 28 29 30 31 32 33 34 35 36 37
			</implementation>
			<requirements>
				<requirement>
					<role>com.dianping.cat.message.spi.MessageManager</role>
				</requirement>
				<requirement>
					<role>com.dianping.cat.message.internal.MessageIdFactory</role>
				</requirement>
			</requirements>
		</component>
		<component>
			<role>org.codehaus.plexus.logging.LoggerManager</role>
38
			<implementation>com.ctrip.framework.apollo.cat.NullLoggerManager
39 40 41
			</implementation>
		</component>
	</components>
42
</plexus>