Package gov.aps.jca
Class Monitor
- java.lang.Object
-
- gov.aps.jca.Monitor
-
- Direct Known Subclasses:
CAJMonitor
public abstract class Monitor extends Object
The class representing a Monitor.
-
-
Constructor Summary
Constructors Constructor Description Monitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidaddMonitorListener(MonitorListener l)abstract voidclear()abstract ChannelgetChannel()abstract ContextgetContext()abstract intgetCount()abstract intgetMask()abstract MonitorListenergetMonitorListener()abstract MonitorListener[]getMonitorListeners()abstract DBRTypegetType()booleanisMonitoringAlarm()booleanisMonitoringLog()booleanisMonitoringProperty()booleanisMonitoringValue()abstract voidremoveMonitorListener(MonitorListener l)
-
-
-
Field Detail
-
VALUE
public static final int VALUE
- See Also:
- Constant Field Values
-
LOG
public static final int LOG
- See Also:
- Constant Field Values
-
ALARM
public static final int ALARM
- See Also:
- Constant Field Values
-
PROPERTY
public static final int PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContext
public abstract Context getContext()
-
getChannel
public abstract Channel getChannel()
-
getType
public abstract DBRType getType()
-
getCount
public abstract int getCount()
-
getMask
public abstract int getMask()
-
isMonitoringValue
public boolean isMonitoringValue()
-
isMonitoringLog
public boolean isMonitoringLog()
-
isMonitoringAlarm
public boolean isMonitoringAlarm()
-
isMonitoringProperty
public boolean isMonitoringProperty()
-
getMonitorListener
public abstract MonitorListener getMonitorListener()
-
clear
public abstract void clear() throws CAException- Throws:
CAException
-
addMonitorListener
public abstract void addMonitorListener(MonitorListener l)
-
removeMonitorListener
public abstract void removeMonitorListener(MonitorListener l)
-
getMonitorListeners
public abstract MonitorListener[] getMonitorListeners()
-
-