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