public class TimeseriesPersister extends AbstractPersister
TimeseriesPersistOperationBuilder.LOG| Modifier | Constructor and Description | 
|---|---|
protected  | 
TimeseriesPersister(ServiceParameters params,
                   RrdRepository repository,
                   TimeseriesWriter timeseriesWriter,
                   MetaTagDataLoader metaDataLoader,
                   Cache<ResourcePath,Map<String,String>> metaTagsByResourceCache,
                   com.codahale.metrics.MetricRegistry metricRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
completeGroup(AttributeGroup group)
completeGroup 
 | 
void | 
persistNumericAttribute(CollectionAttribute attribute)
persistNumericAttribute 
 | 
protected void | 
persistStringAttribute(ResourcePath path,
                      String key,
                      String value)  | 
void | 
visitGroup(AttributeGroup group)
visitGroup 
 | 
void | 
visitResource(CollectionResource resource)
visitResource 
 | 
commitBuilder, completeAttribute, completeResource, getRepository, isIgnorePersist, persistStringAttribute, popShouldPersist, pushShouldPersist, pushShouldPersist, pushShouldPersist, setBuilder, setIgnorePersist, setRepository, shouldPersist, storeAttribute, visitAttributecompleteCollectionSet, visitCollectionSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompleteCollectionSet, visitCollectionSetprotected TimeseriesPersister(ServiceParameters params, RrdRepository repository, TimeseriesWriter timeseriesWriter, MetaTagDataLoader metaDataLoader, Cache<ResourcePath,Map<String,String>> metaTagsByResourceCache, com.codahale.metrics.MetricRegistry metricRegistry)
public void visitResource(CollectionResource resource)
AbstractPersistervisitResource
visitResource in interface CollectionSetVisitorvisitResource in class AbstractPersisterresource - a CollectionResource object.public void visitGroup(AttributeGroup group)
visitGroup
visitGroup in interface CollectionSetVisitorvisitGroup in class AbstractPersistergroup - a org.opennms.netmgt.collectd.AttributeGroup object.protected void persistStringAttribute(ResourcePath path, String key, String value) throws PersistException
persistStringAttribute in class AbstractPersisterPersistExceptionpublic void completeGroup(AttributeGroup group)
completeGroup
completeGroup in interface CollectionSetVisitorcompleteGroup in class AbstractPersistergroup - a org.opennms.netmgt.collectd.AttributeGroup object.public void persistNumericAttribute(CollectionAttribute attribute)
persistNumericAttribute
persistNumericAttribute in interface PersisterpersistNumericAttribute in class AbstractPersisterattribute - a CollectionAttribute object.Copyright © 2021. All rights reserved.