Class AbstractScriptedCollectionAdapter
- java.lang.Object
-
- org.opennms.netmgt.telemetry.protocols.collection.AbstractAdapter
-
- org.opennms.netmgt.telemetry.protocols.collection.AbstractCollectionAdapter
-
- org.opennms.netmgt.telemetry.protocols.collection.AbstractScriptedCollectionAdapter
-
- All Implemented Interfaces:
Adapter
- Direct Known Subclasses:
GraphiteAdapter,JtiGpbAdapter,NxosGpbAdapter,OpenConfigAdapter,SFlowTelemetryAdapter
public abstract class AbstractScriptedCollectionAdapter extends AbstractCollectionAdapter
-
-
Field Summary
-
Fields inherited from class org.opennms.netmgt.telemetry.protocols.collection.AbstractCollectionAdapter
bundleContext
-
Fields inherited from class org.opennms.netmgt.telemetry.protocols.collection.AbstractAdapter
adapterConfig, LOG, logParsingTimer, packetsPerLogHistogram
-
-
Constructor Summary
Constructors Constructor Description AbstractScriptedCollectionAdapter(AdapterDefinition adapterConfig, com.codahale.metrics.MetricRegistry metricRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()protected ScriptedCollectionSetBuildergetCollectionBuilder()StringgetScript()voidsetScript(String script)-
Methods inherited from class org.opennms.netmgt.telemetry.protocols.collection.AbstractCollectionAdapter
getThresholdingService, handleCollectionMessage, handleMessage, setBundleContext, setFilterDao, setPersisterFactory, setThresholdingService
-
Methods inherited from class org.opennms.netmgt.telemetry.protocols.collection.AbstractAdapter
handleMessageLog
-
-
-
-
Constructor Detail
-
AbstractScriptedCollectionAdapter
public AbstractScriptedCollectionAdapter(AdapterDefinition adapterConfig, com.codahale.metrics.MetricRegistry metricRegistry)
-
-
Method Detail
-
getCollectionBuilder
protected ScriptedCollectionSetBuilder getCollectionBuilder()
-
getScript
public String getScript()
-
setScript
public void setScript(String script)
-
destroy
public void destroy()
- Specified by:
destroyin interfaceAdapter- Overrides:
destroyin classAbstractAdapter
-
-