public abstract class AbstractVariantMonitor extends AbstractDemotingMasterItemMonitor
masterItem
monitorListeners
Constructor and Description |
---|
AbstractVariantMonitor(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 void |
performDataUpdate(Map<String,Object> context,
DataItemValue.Builder builder) |
protected abstract void |
performValueUpdate(Map<String,Object> context,
DataItemValue.Builder builder,
Variant value) |
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 AbstractVariantMonitor(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 void performDataUpdate(Map<String,Object> context, DataItemValue.Builder builder)
performDataUpdate
in class AbstractMasterItemMonitor
protected abstract void performValueUpdate(Map<String,Object> context, DataItemValue.Builder builder, Variant value)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.