org.ka2ddo.yaac.healthmonitor
Class MonitoredStation

java.lang.Object
  extended by org.ka2ddo.yaac.healthmonitor.MonitoredStation

public class MonitoredStation
extends java.lang.Object

This class contains the control information for specifying one remote station to monitor.


Field Summary
 java.util.ArrayList<java.lang.String> digipeatedStations
          The list of stations digipeated by this station.
 StationState state
           
 java.util.Set<MonitorType> types
           
 
Constructor Summary
MonitoredStation()
           
MonitoredStation(java.lang.String callsign)
           
 
Method Summary
 AX25Callsign getStationCallsign()
           
 void setStationCallsign(AX25Callsign stationCallsign)
           
 void writeToPreferences()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

types

public final java.util.Set<MonitorType> types

state

public transient StationState state

digipeatedStations

public transient java.util.ArrayList<java.lang.String> digipeatedStations
The list of stations digipeated by this station. May be null if this station is not a digipeater or I-gate.

Constructor Detail

MonitoredStation

public MonitoredStation()

MonitoredStation

public MonitoredStation(java.lang.String callsign)
Method Detail

getStationCallsign

public AX25Callsign getStationCallsign()

setStationCallsign

public void setStationCallsign(AX25Callsign stationCallsign)

writeToPreferences

public void writeToPreferences()