public abstract class AbstractNumericMonitor extends AbstractVariantMonitor
masterItem
monitorListeners
Constructor and Description |
---|
AbstractNumericMonitor(org.osgi.framework.BundleContext context,
Executor executor,
com.google.common.collect.Interner<String> stringInterner,
ObjectPoolTracker<MasterItem> poolTracker,
EventProcessor eventProcessor,
String id,
String factoryId,
String prefix,
String defaultMonitorType) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
performNumericUpdate(DataItemValue.Builder builder,
Number value) |
protected void |
performValueUpdate(Map<String,Object> context,
DataItemValue.Builder builder,
Variant value) |
performDataUpdate
handleDataUpdate, setFailure, update
akn, applyPersistentInformation, dispose, getConfigurationId, getDefaultHandlerPriority, getFactoryId, getPrefix, handleConfigUpdate, injectAttributes, injectEventAttributes, notifyStateChange, reprocess, setPrefix
nodeChanged, setDataStore, storePersistentInformation
buildMonitorAttributes, createEvent, getCurrentState, isSuppressEvents, sendEvent, sendEvent, sendEvent, setAttributes, setFailure, setInactive, setOk, setState, setStringAttributes, setSuppressEvents, setUnsafe, triggerFailure
addStatusListener, getId, intern, removeStatusListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addStatusListener, getId, removeStatusListener
public AbstractNumericMonitor(org.osgi.framework.BundleContext context, Executor executor, com.google.common.collect.Interner<String> stringInterner, ObjectPoolTracker<MasterItem> poolTracker, EventProcessor eventProcessor, String id, String factoryId, String prefix, String defaultMonitorType)
protected abstract void performNumericUpdate(DataItemValue.Builder builder, Number value)
protected void performValueUpdate(Map<String,Object> context, DataItemValue.Builder builder, Variant value)
performValueUpdate
in class AbstractVariantMonitor
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.