/** {@inheritDoc} */ @Override public TimeKeeper getTimeKeeper() { return m_wrapped.getTimeKeeper(); } }
protected TcpPersistOperationBuilder createBuilder(CollectionResource resource, String name, Set<CollectionAttributeType> attributeTypes) { final TcpPersistOperationBuilder builder = new TcpPersistOperationBuilder(getTcpStrategy(), resource, name); if (resource.getTimeKeeper() != null) { builder.setTimeKeeper(resource.getTimeKeeper()); } return builder; }
/** * <p>createBuilder</p> * * @param resource a {@link org.opennms.netmgt.collection.api.CollectionResource} object. * @param name a {@link java.lang.String} object. * @param attributeTypes a {@link java.util.Set} object. */ protected RrdPersistOperationBuilder createBuilder(CollectionResource resource, String name, Set<CollectionAttributeType> attributeTypes) { RrdPersistOperationBuilder builder = new RrdPersistOperationBuilder(getRrdStrategy(), getRepository(), resource, name, m_dontReorderAttributes); if (resource.getTimeKeeper() != null) { builder.setTimeKeeper(resource.getTimeKeeper()); } for (Iterator<CollectionAttributeType> iter = attributeTypes.iterator(); iter.hasNext();) { CollectionAttributeType attrType = iter.next(); if (attrType instanceof NumericCollectionAttributeType) { builder.declareAttribute(attrType); } } return builder; }
/** * <p>createBuilder</p> * * @param resource a {@link org.opennms.netmgt.collection.api.CollectionResource} object. * @param name a {@link java.lang.String} object. * @param attributeTypes a {@link java.util.Set} object. */ protected RrdPersistOperationBuilder createBuilder(CollectionResource resource, String name, Set<CollectionAttributeType> attributeTypes) { RrdPersistOperationBuilder builder = new RrdPersistOperationBuilder(getRrdStrategy(), getRepository(), resource, name, m_dontReorderAttributes); if (resource.getTimeKeeper() != null) { builder.setTimeKeeper(resource.getTimeKeeper()); } for (Iterator<CollectionAttributeType> iter = attributeTypes.iterator(); iter.hasNext();) { CollectionAttributeType attrType = iter.next(); if (attrType instanceof NumericCollectionAttributeType) { builder.declareAttribute(attrType); } } return builder; }
/** {@inheritDoc} */ @Override public void visitGroup(AttributeGroup group) { pushShouldPersist(group); if (shouldPersist()) { // Set the builder before any calls to persistNumericAttribute are made CollectionResource resource = group.getResource(); m_builder = new NewtsPersistOperationBuilder(m_newtsWriter, m_context, m_repository, resource, group.getName()); if (resource.getTimeKeeper() != null) { m_builder.setTimeKeeper(resource.getTimeKeeper()); } setBuilder(m_builder); } }
/** {@inheritDoc} */ @Override public void visitGroup(AttributeGroup group) { pushShouldPersist(group); if (shouldPersist()) { // Set the builder before any calls to persistNumericAttribute are made CollectionResource resource = group.getResource(); m_builder = new NewtsPersistOperationBuilder(m_newtsWriter, m_context, m_repository, resource, group.getName()); if (resource.getTimeKeeper() != null) { m_builder.setTimeKeeper(resource.getTimeKeeper()); } setBuilder(m_builder); } }