/** {@inheritDoc} */ @Override public AttributeGroupType getGroupType() { return m_wrapped.getGroupType(); }
/** * <p>Constructor for AliasedGroup.</p> * * @param resource a {@link org.opennms.netmgt.collection.api.CollectionResource} object. * @param group a {@link org.opennms.netmgt.collection.api.AttributeGroup} object. */ public AliasedGroup(SnmpCollectionResource resource, AttributeGroup group) { super(resource, group.getGroupType()); m_group = group; }
/** * <p>getGroupType</p> * * @return a {@link org.opennms.netmgt.collection.api.AttributeGroupType} object. */ @Override public AttributeGroupType getGroupType() { return m_group.getGroupType(); }
public AttributeGroupWrapper(AttributeGroup wrapped) { super(wrapped.getResource(), wrapped.getGroupType()); m_wrapped = wrapped; }
@Override public void visitGroup(AttributeGroup group) { pushShouldPersist(group); if (shouldPersist()) { setBuilder(createBuilder(group.getResource(), group.getName(), group.getGroupType().getAttributeTypes())); } }
/** {@inheritDoc} */ @Override public void visitGroup(AttributeGroup group) { pushShouldPersist(group); if (shouldPersist()) { Map<String, String> dsNamesToRrdNames = new LinkedHashMap<String , String>(); for (CollectionAttribute a : group.getAttributes()) { if (a.getType().isNumeric()) { dsNamesToRrdNames.put(a.getName(), group.getName()); } } setBuilder(createBuilder(group.getResource(), group.getName(), group.getGroupType().getAttributeTypes())); ResourcePath path = ResourceTypeUtils.getResourcePathWithRepository(getRepository(), group.getResource().getPath()); m_resourceStorageDao.updateMetricToResourceMappings(path, dsNamesToRrdNames); } }
/** {@inheritDoc} */ @Override public void visitGroup(AttributeGroup group) { pushShouldPersist(group); if (shouldPersist()) { Map<String, String> dsNamesToRrdNames = new LinkedHashMap<String , String>(); for (CollectionAttribute a : group.getAttributes()) { if (a.getType().isNumeric()) { dsNamesToRrdNames.put(a.getName(), group.getName()); } } setBuilder(createBuilder(group.getResource(), group.getName(), group.getGroupType().getAttributeTypes())); ResourcePath path = ResourceTypeUtils.getResourcePathWithRepository(getRepository(), group.getResource().getPath()); m_resourceStorageDao.updateMetricToResourceMappings(path, dsNamesToRrdNames); } }