gov.aps.jca
Class Monitor

java.lang.Object
  extended by gov.aps.jca.Monitor
Direct Known Subclasses:
JNIMonitor

public abstract class Monitor
extends java.lang.Object

The class representing a Monitor.


Field Summary
static int ALARM
           
static int LOG
           
static int VALUE
           
 
Constructor Summary
Monitor()
           
 
Method Summary
abstract  void addMonitorListener(MonitorListener l)
           
abstract  void clear()
           
abstract  Channel getChannel()
           
abstract  Context getContext()
           
abstract  int getCount()
           
abstract  int getMask()
           
abstract  MonitorListener getMonitorListener()
           
abstract  MonitorListener[] getMonitorListeners()
           
abstract  DBRType getType()
           
 boolean isMonitoringAlarm()
           
 boolean isMonitoringLog()
           
 boolean isMonitoringValue()
           
abstract  void removeMonitorListener(MonitorListener l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

Monitor

public Monitor()
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()

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()


Copyright © 2004-2006 Cosylab. All Rights Reserved.