public class OpenConfigAdapter extends AbstractScriptedCollectionAdapter
bundleContext
adapterConfig, LOG, logParsingTimer, packetsPerLogHistogram
Constructor and Description |
---|
OpenConfigAdapter(AdapterDefinition adapterConfig,
com.codahale.metrics.MetricRegistry metricRegistry) |
Modifier and Type | Method and Description |
---|---|
String |
getMode() |
java.util.stream.Stream<CollectionSetWithAgent> |
handleCollectionMessage(TelemetryMessageLogEntry message,
TelemetryMessageLog messageLog)
Build a collection set from the given message.
|
void |
setCollectionAgentFactory(CollectionAgentFactory collectionAgentFactory) |
void |
setInterfaceToNodeCache(InterfaceToNodeCache interfaceToNodeCache) |
void |
setMode(String mode) |
void |
setNodeDao(NodeDao nodeDao) |
void |
setTransactionTemplate(org.springframework.transaction.support.TransactionOperations transactionTemplate) |
destroy, getCollectionBuilder, getScript, setScript
getThresholdingService, handleMessage, setBundleContext, setFilterDao, setPersisterFactory, setThresholdingService
handleMessageLog
public OpenConfigAdapter(AdapterDefinition adapterConfig, com.codahale.metrics.MetricRegistry metricRegistry)
public java.util.stream.Stream<CollectionSetWithAgent> handleCollectionMessage(TelemetryMessageLogEntry message, TelemetryMessageLog messageLog)
AbstractCollectionAdapter
handleCollectionMessage
in class AbstractCollectionAdapter
message
- message to be converted into a collection setmessageLog
- message log to which the message belongsCollectionSetWithAgent
or an empty value if nothing
should be persistedpublic void setCollectionAgentFactory(CollectionAgentFactory collectionAgentFactory)
public void setInterfaceToNodeCache(InterfaceToNodeCache interfaceToNodeCache)
public void setNodeDao(NodeDao nodeDao)
public void setTransactionTemplate(org.springframework.transaction.support.TransactionOperations transactionTemplate)
public String getMode()
public void setMode(String mode)
Copyright © 2021. All rights reserved.