package org.infosec.ismp.model.syslog; import java.io.UnsupportedEncodingException; import org.infosec.ismp.model.syslog.MessageDiscardedException; /** * 定制syslog在agent端的解析方法 * @author <a href="mailto:lianglin1979@sjtu.edu.cn">lianglin</a> * */ public interface SyslogParser { /** * 将syslog报文解析成Syslog对象。 * @param data * @param len * @return */ public SyslogEntity parseSyslog(byte[] data, int len) throws UnsupportedEncodingException, MessageDiscardedException; // public boolean isRightSyslog(byte[] data, int len); // public String createSyslogUei(String ueiPrefix,Syslog syslog); }