Package org.opennms.netmgt.flows.elastic
Class DocumentEnricher
- java.lang.Object
-
- org.opennms.netmgt.flows.elastic.DocumentEnricher
-
public class DocumentEnricher extends Object
-
-
Constructor Summary
Constructors Constructor Description DocumentEnricher(com.codahale.metrics.MetricRegistry metricRegistry, NodeDao nodeDao, InterfaceToNodeCache interfaceToNodeCache, SessionUtils sessionUtils, ClassificationEngine classificationEngine, CacheConfig cacheConfig, long clockSkewCorrectionThreshold)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static ClassificationRequest
createClassificationRequest(FlowDocument document)
List<FlowDocument>
enrich(Collection<Flow> flows, FlowSource source)
-
-
-
Constructor Detail
-
DocumentEnricher
public DocumentEnricher(com.codahale.metrics.MetricRegistry metricRegistry, NodeDao nodeDao, InterfaceToNodeCache interfaceToNodeCache, SessionUtils sessionUtils, ClassificationEngine classificationEngine, CacheConfig cacheConfig, long clockSkewCorrectionThreshold)
-
-
Method Detail
-
enrich
public List<FlowDocument> enrich(Collection<Flow> flows, FlowSource source)
-
createClassificationRequest
protected static ClassificationRequest createClassificationRequest(FlowDocument document)
-
-