/** * Create an instance of {@link Mask } * */ public Mask createMask() { LOG.debug("createMask"); return new Mask(); }
/** * This method is used to transform an event configuration mask instance * into an event mask instance. This is used when the incoming event does * not have a mask and the information from the configuration object is * copied. * * @param src * The configuration source to transform. * * @return The transformed mask information. * */ private org.opennms.netmgt.xml.event.Mask transform(org.opennms.netmgt.xml.eventconf.Mask src) { org.opennms.netmgt.xml.event.Mask dest = new org.opennms.netmgt.xml.event.Mask(); for (final Maskelement confme : src.getMaskelements()) { // create new mask element org.opennms.netmgt.xml.event.Maskelement me = new org.opennms.netmgt.xml.event.Maskelement(); // set name me.setMename(confme.getMename()); me.setMevalueCollection(confme.getMevalues()); dest.addMaskelement(me); } return dest; }
/** * Constructor for this class * * @param event * the event that this will be the key for */ public EventKey(org.opennms.netmgt.xml.event.Event event) { super(); m_hashCode = 1; org.opennms.netmgt.xml.event.Mask mask = event.getMask(); if ((mask == null) || mask.getMaskelementCount() == 0) { String uei = event.getUei(); if (uei != null) { put(TAG_UEI, uei); } } else { for (org.opennms.netmgt.xml.event.Maskelement maskelement : mask.getMaskelementCollection()) { String name = maskelement.getMename(); String value = getMaskElementValue(event, name); put(name, value); } } }
/** * This method is used to transform an event configuration mask instance * into an event mask instance. This is used when the incoming event does * not have a mask and the information from the configuration object is * copied. * * @param src * The configuration source to transform. * * @return The transformed mask information. * */ private org.opennms.netmgt.xml.event.Mask transform(org.opennms.netmgt.xml.eventconf.Mask src) { org.opennms.netmgt.xml.event.Mask dest = new org.opennms.netmgt.xml.event.Mask(); for (final Maskelement confme : src.getMaskelements()) { // create new mask element org.opennms.netmgt.xml.event.Maskelement me = new org.opennms.netmgt.xml.event.Maskelement(); // set name me.setMename(confme.getMename()); me.setMevalueCollection(confme.getMevalues()); dest.addMaskelement(me); } return dest; }
/** * Create an instance of {@link Mask } * */ public Mask createMask() { LOG.debug("createMask"); return new Mask(); }