package org.infosec.ismp.syslogd; import org.springframework.context.support.ClassPathXmlApplicationContext; public class MockHillstoneFireWallParser { ////////////////////////////////////////////////////////////////////////////////// private static ClassPathXmlApplicationContext appContext; static { try { appContext = new ClassPathXmlApplicationContext(new String[] { "classpath:manager/applicationContext.xml", "classpath:manager/syslog/applicationContext-syslog-test.xml" }); } catch (Throwable t) { throw new Error(t); } } public static void main(String[] args) { // HillstoneFireWallParser h = (HillstoneFireWallParser) appContext.getBean("hillstoneFireWallParser"); // // Syslog sys = new Syslog(); // sys.setFacility("1"); // sys.setSeverity("1"); // sys.setHostname("hillstone"); // sys.setIpaddr("192.168.9.119"); // sys.setTimestamp("Sep 19 13:43:20"); // sys.setMsg("46083603 Traffic@FLOW: srcip 222.72.248.170, srcport 54645, dstip 202.120.200.7, dstport 443, protocol TCP, vr trust-vr, nattype dnat, transip 192.168.16.1, transport 443, ruleid 11"); // // SyslogWrapper syslog = new SyslogWrapper(); // syslog.setDomain("1"); // syslog.setFromIp("192.168.9.119"); // syslog.setLogSource("AAAAAAAAAAAAAAAAAAAAAAAAA"); // syslog.setUei("hillstoneSyslog"); // syslog.setUuid("uuid"); // syslog.setSyslog(sys); // h.createRunnable(syslog).run(); } }