package org.infosec.ismp.collectd.services; import org.infosec.ismp.eventd.sender.ObjectJmsSender; import org.infosec.ismp.model.snmp.Results; import org.infosec.ismp.util.ThreadCategory; import org.springframework.stereotype.Component; @Component public class SnmpCollectContext { private ObjectJmsSender m_nestMapSnmpSender; public void dispatch(Results results) { try { if (results != null && results.getResultList()!=null && !results.getResultList().isEmpty()) { m_nestMapSnmpSender.sendSerializableObject(results); } } catch (Exception e) { log().debug("MQ service not start", e); } } public ObjectJmsSender getNestMapSnmpSender() { return m_nestMapSnmpSender; } public void setNestMapSnmpSender(ObjectJmsSender nestMapSnmpSender) { m_nestMapSnmpSender = nestMapSnmpSender; } public ThreadCategory log() { return ThreadCategory.getInstance(getClass()); } }