Package org.opennms.netmgt.flows.elastic
Class DocumentEnricher
- java.lang.Object
-
- org.opennms.netmgt.flows.elastic.DocumentEnricher
-
public class DocumentEnricher extends java.lang.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)
java.util.List<FlowDocument>
enrich(java.util.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 java.util.List<FlowDocument> enrich(java.util.Collection<Flow> flows, FlowSource source)
-
createClassificationRequest
protected static ClassificationRequest createClassificationRequest(FlowDocument document)
-
-