public abstract class AbstractPersistentStateMonitor extends AbstractStateMonitor implements DataItemMonitor
monitorListeners
Constructor and Description |
---|
AbstractPersistentStateMonitor(String id,
String factoryId,
Executor executor,
org.osgi.framework.BundleContext context,
com.google.common.collect.Interner<String> stringInterner,
EventProcessor eventProcessor) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected void |
nodeChanged(DataNode node) |
protected void |
setDataStore(DataStore dataStore) |
protected void |
storePersistentInformation(PersistentInformation persistentInformation) |
akn, applyPersistentInformation, buildMonitorAttributes, createEvent, getCurrentState, injectEventAttributes, isSuppressEvents, sendEvent, sendEvent, sendEvent, setAttributes, setFailure, setFailure, setInactive, setOk, setState, setStringAttributes, setSuppressEvents, setUnsafe, triggerFailure
addStatusListener, getId, intern, notifyStateChange, removeStatusListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
update
addStatusListener, akn, getId, removeStatusListener
public AbstractPersistentStateMonitor(String id, String factoryId, Executor executor, org.osgi.framework.BundleContext context, com.google.common.collect.Interner<String> stringInterner, EventProcessor eventProcessor)
protected void setDataStore(DataStore dataStore)
public void dispose()
dispose
in interface DataItemMonitor
protected void nodeChanged(DataNode node)
protected void storePersistentInformation(PersistentInformation persistentInformation)
storePersistentInformation
in class AbstractStateMonitor
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.