- getConfigName() - Method in enum org.lsst.ccs.subsystem.airwatch.main.InstrumentType
-
Gets the instrument type name as it should appear in configuration data.
- getEmailBounceAddress() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
-
Get the value of the "bounce-to" and "reply-to" fields for alarm emails.
- getEmailBounceAddress() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Get the value of the "bounce-to" and "reply-to" fields for alarm emails.
- getEmailRecipients() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
-
Gets the list of recipients of alarm emails.
- getEmailRecipients() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Gets the list of recipients of alarm emails.
- getEmailSender() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
- getEmailSender() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Gets the value of the "From" fields for alarm emails.
- getIndex() - Method in class org.lsst.ccs.subsystem.airwatch.main.DummyInstrument
-
Gets the position of this instrument in the list of instruments.
- getIndex() - Method in interface org.lsst.ccs.subsystem.airwatch.main.Instrument
-
Gets the position of this instrument in the list of instruments.
- getIndex() - Method in class org.lsst.ccs.subsystem.airwatch.main.LighthouseInstrument
-
Gets the position of this instrument in the list of instruments.
- getInstrumentConfigs() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
-
Gets an InstrumentConfig for each instrument described
by the configuration data.
- getInstrumentConfigs() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Gets an InstrumentConfig for each instrument described
by the configuration data.
- getItems() - Method in class org.lsst.ccs.subsystem.airwatch.main.TrendableRecord
-
Gets the map of trending keys to serializable values.
- getKey() - Method in enum org.lsst.ccs.subsystem.airwatch.main.InstrumentChannel
-
Gets the trending key used to identify the channel.
- getLastException() - Method in class org.lsst.ccs.subsystem.airwatch.main.DummyInstrument
-
Gets the exception thrown (if any) the last time we tried to operate on this instrument.
- getLastException() - Method in interface org.lsst.ccs.subsystem.airwatch.main.Instrument
-
Gets the exception thrown (if any) the last time we tried to operate on this instrument.
- getLastException() - Method in class org.lsst.ccs.subsystem.airwatch.main.LighthouseInstrument
-
Gets the exception thrown (if any) the last time we tried to operate on this instrument.
- getLocationConfigs() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
-
Gets a LocationConfig for each location described by the configuration data.
- getLocationConfigs() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Gets a LocationConfig for each location described by the configuration data.
- getMasterKey() - Method in class org.lsst.ccs.subsystem.airwatch.main.TrendableRecord
-
Gets the master key given to the constructor.
- getMasterTimestamp() - Method in class org.lsst.ccs.subsystem.airwatch.main.TrendableRecord
-
Gets the master timestamp given to the constructor.
- getReadoutInterval() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
-
Gets the time between instrument readouts.
- getReadoutInterval() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Gets the time between instrument readouts.
- getSMTPServer() - Method in class org.lsst.ccs.subsystem.airwatch.main.CCSConfiguration
-
Gets the host name or IPv4 address of the SMTP server used to send emails.
- getSMTPServer() - Method in interface org.lsst.ccs.subsystem.airwatch.main.ConfigurationService
-
Gets the host name or IPv4 address of the SMTP server used to send emails.
- getStatus() - Method in class org.lsst.ccs.subsystem.airwatch.main.DummyInstrument
-
Gets the current status of the instrument.
- getStatus() - Method in interface org.lsst.ccs.subsystem.airwatch.main.Instrument
-
Gets the current status of the instrument.
- getStatus() - Method in class org.lsst.ccs.subsystem.airwatch.main.LighthouseInstrument
-
Gets the current status of the instrument.
- getTrendables() - Method in class org.lsst.ccs.subsystem.airwatch.main.DummyInstrument
-
Gets all the trendable data resulting from the last reading of the instrument.
- getTrendables() - Method in interface org.lsst.ccs.subsystem.airwatch.main.Instrument
-
Gets all the trendable data resulting from the last reading of the instrument.
- getTrendables() - Method in class org.lsst.ccs.subsystem.airwatch.main.LighthouseInstrument
-
Gets all the trendable data resulting from the last reading of the instrument.
- index - Variable in class org.lsst.ccs.subsystem.airwatch.main.InstrumentConfig
-
The position of the configuration in the list, counting from zero.
- index - Variable in class org.lsst.ccs.subsystem.airwatch.main.InstrumentStatus
-
- index - Variable in class org.lsst.ccs.subsystem.airwatch.main.LocationConfig
-
The zero-based position of the name in the list of legal location names.
- initModule() - Method in class org.lsst.ccs.subsystem.airwatch.main.AirwatchMain
-
Checks whether all the subsystem components have been constructed
and registers the ClearAlertHandler.
- Instrument - Interface in org.lsst.ccs.subsystem.airwatch.main
-
Represents a particle-counting instrument.
- InstrumentChannel - Enum in org.lsst.ccs.subsystem.airwatch.main
-
The quantities monitored by each instrument.
- InstrumentConfig - Class in org.lsst.ccs.subsystem.airwatch.main
-
The configuration information maintained for each instrument.
- InstrumentConfig(int, InstrumentType, String, String, Instant) - Constructor for class org.lsst.ccs.subsystem.airwatch.main.InstrumentConfig
-
- InstrumentIOAlert - Class in org.lsst.ccs.subsystem.airwatch.main
-
Raised when some command given to an instrument fails.
- InstrumentIOAlert() - Constructor for class org.lsst.ccs.subsystem.airwatch.main.InstrumentIOAlert
-
Sets the alert ID and description.
- InstrumentMalfunctionAlert - Class in org.lsst.ccs.subsystem.airwatch.main
-
Raised when the instrument signals a malfunction (bad laser, broken pump, etc.).
- InstrumentMalfunctionAlert() - Constructor for class org.lsst.ccs.subsystem.airwatch.main.InstrumentMalfunctionAlert
-
Sets the alert ID and description.
- InstrumentReport - Class in org.lsst.ccs.subsystem.airwatch.main
-
A snapshot of the status of all instruments.
- InstrumentReport(List<Instrument>) - Constructor for class org.lsst.ccs.subsystem.airwatch.main.InstrumentReport
-
- instruments() - Method in class org.lsst.ccs.subsystem.airwatch.main.AirwatchMain
-
Gives the status of each of the instruments.
- InstrumentStatus - Class in org.lsst.ccs.subsystem.airwatch.main
-
- InstrumentStatus(int, boolean, String, Instant) - Constructor for class org.lsst.ccs.subsystem.airwatch.main.InstrumentStatus
-
- InstrumentType - Enum in org.lsst.ccs.subsystem.airwatch.main
-
The different kinds of instruments recognized by the subsystem.
- isParticleChannel() - Method in enum org.lsst.ccs.subsystem.airwatch.main.InstrumentChannel
-
Determines whether a channel is a particle count.