package org.infosec.ismp.manager.snmp; import org.infosec.ismp.manager.snmp.processor.NetworkMessageProcessor; import org.infosec.ismp.manager.snmp.processor.HostMessageProcessor; import org.infosec.ismp.manager.snmp.processor.WebLogicMessageProcessor; import org.springframework.stereotype.Component; /** * @author guoxianwei * @date 2010-12-23 上午10:32:42 * * 信息处理门面类 * */ @Component public final class MessageProcessor { NetworkMessageProcessor m_networkProcessor; HostMessageProcessor m_hostProcessor; WebLogicMessageProcessor m_weblogicProcessor; MessageProcessor() { m_networkProcessor = new NetworkMessageProcessor(); m_hostProcessor = new HostMessageProcessor(); m_weblogicProcessor = new WebLogicMessageProcessor(); } protected NetworkMessageProcessor getNetworkProcessor() { return m_networkProcessor; } protected HostMessageProcessor getHostProcessor() { return m_hostProcessor; } protected WebLogicMessageProcessor getWeblogicProcessor() { return m_weblogicProcessor; } }