package org.infosec.ismp.manager.rmi.db; import org.infosec.ismp.manager.rmi.db.model.DbCollectionRmiBean; import org.infosec.ismp.manager.rmi.db.service.DbCollectionServiceMonitor; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; /** * @author guoxianwei * @date 2010-12-17 下午01:11:56 * 添加数据库收集任务测试类 */ public class DatabaseAddTaskMock { public static void main(String[] args) { ApplicationContext content = new ClassPathXmlApplicationContext( new String[] { "classpath:applicationContext-db.xml" }); // DbCollectionServiceMonitor sqlserver = (DbCollectionServiceMonitor) content // .getBean("dbCollectd"); // DbCollectionRmiBean dbBean = new DbCollectionRmiBean(); // dbBean.setDbname("master"); // dbBean.setDbtype("sqlserver"); // dbBean.setDomain("testDomain"); // dbBean.setInterval(Long.valueOf("3000")); // dbBean.setNodeid("111112"); // dbBean.setUsername("sa"); // dbBean.setPassword("123456"); // dbBean.setPort(1433); // dbBean.setUrl("192.168.9.146"); // dbBean.setVersion("2005"); // sqlserver.addDatabaseColletor(dbBean); DbCollectionServiceMonitor oracle = (DbCollectionServiceMonitor) content .getBean("dbCollectd"); DbCollectionRmiBean odbBean = new DbCollectionRmiBean(); odbBean.setDbname("ORCL"); odbBean.setDbtype("oracle"); odbBean.setDomain("testDomain"); odbBean.setInterval(Long.valueOf("30000")); odbBean.setNodeid("nodeid111"); odbBean.setUsername("guoxianwei"); odbBean.setPassword("123456"); odbBean.setPort(1521); odbBean.setUrl("192.168.9.85"); odbBean.setVersion("9i"); oracle.addDatabaseColletor(odbBean); System.out.println("ssssssssssssss"); } }