public class RemoteBooleanAttributeAlarmMonitor extends GenericRemoteMonitor implements DataItemMonitor
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FACTORY_ID |
eventProcessor, executor, id, state, timestampeventAttributes| Constructor and Description |
|---|
RemoteBooleanAttributeAlarmMonitor(BundleContext context,
java.util.concurrent.Executor executor,
|
| Modifier and Type | Method and Description |
|---|---|
void |
akn(UserInformation userInformation,
java.util.Date aknTimestamp) |
protected void |
handleUpdate(DataItemValue.Builder builder) |
void |
setActive(UserInformation userInformation,
boolean state) |
void |
update(UserInformation userInformation,
java.util.Map<java.lang.String,java.lang.String> parameters) |
addStatusListener, createEventBuilder, dataUpdate, dispose, getId, getMonitorAttributes, getTimestamp, injectState, makeTimestamp, nodeChanged, publishAckRequestEvent, removeStatusListener, reprocess, setState, setState, setStoreaddItem, createTrackers, getMasterItems, processWrite, removeItemclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposeaddStatusListener, getId, removeStatusListenerpublic static final java.lang.String FACTORY_ID
public RemoteBooleanAttributeAlarmMonitor(BundleContext context,
java.util.concurrent.Executor executor,
poolTracker,
EventProcessor eventProcessor,
java.lang.String id,
int priority)
protected void handleUpdate(DataItemValue.Builder builder)
handleUpdate in class GenericRemoteMonitorpublic void akn(UserInformation userInformation,
java.util.Date aknTimestamp)
akn in interface MonitorServicepublic void setActive(UserInformation userInformation,
boolean state)
public void update(UserInformation userInformation,
java.util.Map<java.lang.String,java.lang.String> parameters)
throws java.lang.Exception
update in interface DataItemMonitorupdate in class AbstractMasterHandlerImpljava.lang.Exception
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0