public abstract class AbstractDemotingMasterItemMonitor extends AbstractMasterItemMonitor
masterItemmonitorListeners| Constructor and Description |
|---|
AbstractDemotingMasterItemMonitor(BundleContext context,
Executor executor,
com.google.common.collect.Interner<String> stringInterner,
org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker<MasterItem> poolTracker,
EventProcessor eventProcessor,
String id,
String factoryId,
String prefix,
String defaultMonitorType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleDataUpdate(Map<String,Object> context,
DataItemValue.Builder value) |
protected void |
setFailure(org.eclipse.scada.core.Variant value,
Long valueTimestamp,
Severity severity,
boolean requireAck) |
void |
update(org.eclipse.scada.sec.UserInformation userInformation,
Map<String,String> properties) |
akn, applyPersistentInformation, dispose, getConfigurationId, getDefaultHandlerPriority, getFactoryId, getPrefix, handleConfigUpdate, injectAttributes, injectEventAttributes, notifyStateChange, performDataUpdate, reprocess, setPrefixnodeChanged, setDataStore, storePersistentInformationbuildMonitorAttributes, createEvent, getCurrentState, isSuppressEvents, sendEvent, sendEvent, sendEvent, setAttributes, setFailure, setInactive, setOk, setState, setStringAttributes, setSuppressEvents, setUnsafe, triggerFailureaddStatusListener, getId, intern, removeStatusListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddStatusListener, getId, removeStatusListenerpublic AbstractDemotingMasterItemMonitor(BundleContext context, Executor executor, com.google.common.collect.Interner<String> stringInterner, org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker<MasterItem> poolTracker, EventProcessor eventProcessor, String id, String factoryId, String prefix, String defaultMonitorType)
protected void handleDataUpdate(Map<String,Object> context, DataItemValue.Builder value)
handleDataUpdate in class AbstractMasterItemMonitorpublic void update(org.eclipse.scada.sec.UserInformation userInformation,
Map<String,String> properties)
throws Exception
update in interface DataItemMonitorupdate in class AbstractMasterItemMonitorExceptionprotected void setFailure(org.eclipse.scada.core.Variant value,
Long valueTimestamp,
Severity severity,
boolean requireAck)
setFailure in class AbstractStateMonitor