Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- Cache - Class in org.eso.ias.converter.config
-
A cache of IasioDao for the
ValueMapper
. - Cache(CdbReader) - Constructor for class org.eso.ias.converter.config.Cache
- canReadFromFile(File) - Method in class org.eso.ias.cdb.structuredtext.StructuredTextReader
-
Check if the passed file is readable
- canSheveDefault - Static variable in class org.eso.ias.cdb.pojos.IasioDao
-
The default value for canShelve: by default no alarms can be shelved
- CassandraLtdbFeeder - Class in org.eso.ias.sink.ltdb
-
The helper to interact with cassandra.
- CassandraLtdbFeeder() - Constructor for class org.eso.ias.sink.ltdb.CassandraLtdbFeeder
- CassandraUtils - Class in org.eso.ias.sink.ltdb
-
An helper to send commands to cassandra
- CassandraUtils(String) - Constructor for class org.eso.ias.sink.ltdb.CassandraUtils
-
Constructor
- cdbClassCmdLineParam - Static variable in class org.eso.ias.cdb.CdbReaderFactory
-
The parameter to set in the command line to build a CdbReader from a custom java class
- cdbFileNames - Variable in class org.eso.ias.cdb.structuredtext.StructuredTextWriter
-
cdbFileNames return the names of the files to read
- CdbFiles - Interface in org.eso.ias.cdb.structuredtext
-
An interface to get the name of a file of the CDB independently of the adopted implementation.
- cdbFilesType - Variable in class org.eso.ias.cdb.structuredtext.StructuredTextReader
-
The type of the files of the CDB
- cdbFilesType - Variable in class org.eso.ias.cdb.structuredtext.StructuredTextWriter
-
The type of the files of the CDB
- CdbFolders - Enum Class in org.eso.ias.cdb.structuredtext
-
The structure of the folders and the names of the files of the CDB are described in the CDB wiki:
- CdbReader - Interface in org.eso.ias.cdb
-
Interface to read data from the configuration database.
- CdbReaderFactory - Class in org.eso.ias.cdb
-
The factory to get the CdbReader implementation to use.
- CdbReaderFactory() - Constructor for class org.eso.ias.cdb.CdbReaderFactory
- CdbTxtFiles - Class in org.eso.ias.cdb.structuredtext
- CdbTxtFiles(File, TextFileType) - Constructor for class org.eso.ias.cdb.structuredtext.CdbTxtFiles
-
Constructor
- CdbTxtFiles(String, TextFileType) - Constructor for class org.eso.ias.cdb.structuredtext.CdbTxtFiles
-
Constructor
- CdbTxtFiles(Path, TextFileType) - Constructor for class org.eso.ias.cdb.structuredtext.CdbTxtFiles
-
Constructor
- CdbWriter - Interface in org.eso.ias.cdb
-
Interface to flush the content of the CDB pojos in the configuration database Life cycle:
CdbWriter.init()
must be called to acquire the resources before invoking methods of this ineterfaceCdbWriter.shutdown()
must be invoked to free the allocated resource when done using this interface - ChangeValueListener - Interface in org.eso.ias.plugin
-
The interface for the listener of changes in a monitored value.
- CHAR - Enum constant in enum class org.eso.ias.cdb.pojos.IasTypeDao
- CHAR - Enum constant in enum class org.eso.ias.types.IASTypes
- clear() - Method in enum class org.eso.ias.monitor.MonitorAlarm
-
Clear the alarm
- clear() - Method in class org.eso.ias.types.Alarm
- clear() - Method in enum class org.eso.ias.types.AlarmState
-
The alarm is clear (by the TF)
- clear() - Method in class org.eso.ias.types.NumericArray
-
Build and return a NumericArray with the same type and no elements
- CLEAR_ACK - Enum constant in enum class org.eso.ias.types.AlarmState
-
Alarm clear and acknowledged
- CLEAR_UNACK - Enum constant in enum class org.eso.ias.types.AlarmState
-
Alarm clear and unacknowledged
- clearFilter() - Method in class org.eso.ias.kafkautils.KafkaIasiosConsumer
-
Entirely remove the filtering
- clearHistory() - Method in class org.eso.ias.plugin.filter.FilterBase
-
Clear the history.
- CLIENT - Enum constant in enum class org.eso.ias.cdb.structuredtext.CdbFolders
- CLIENT - Enum constant in enum class org.eso.ias.heartbeat.HeartbeatProducerType
-
Generic client like an engineering client.
- CLIENT - Enum constant in enum class org.eso.ias.types.IdentifierType
-
A IAS client that does not generate alarms GUIs are an example of CLIENT; a tool to send commands is another example.
- CLIENT_DEAD - Enum constant in enum class org.eso.ias.monitor.MonitorAlarm
- ClientConfigDao - Class in org.eso.ias.cdb.pojos
-
The pojo with the configuration of a IAS client The configuration is passed as a string.
- ClientConfigDao() - Constructor for class org.eso.ias.cdb.pojos.ClientConfigDao
-
Empty constructor
- ClientConfigDao(String, String) - Constructor for class org.eso.ias.cdb.pojos.ClientConfigDao
-
Constructor
- clientIds - Variable in class org.eso.ias.monitor.IasMonitorConfig
-
The IDs of the clients to monitor
- close() - Method in class org.eso.ias.cdb.rdb.RdbUtils
-
Deprecated.Close the factory releasing the associated resources
- close() - Method in class org.eso.ias.command.CommandManager
-
Close the producer and the consumer and release all the allocated resources.
- close() - Method in class org.eso.ias.command.CommandSender
-
Close the object and release the resources
- close() - Method in class org.eso.ias.command.kafka.CommandManagerKafkaImpl
-
Close the producer and the consumer and release all the allocated resources.
- close() - Method in class org.eso.ias.converter.config.ConfigurationDaoBase
- close() - Method in interface org.eso.ias.converter.config.IasioConfigurationDAO
-
Close the DAO freeing all the acquired resources
- close() - Method in class org.eso.ias.converter.Converter
-
Shut down the loop and free the resources.
- close() - Method in class org.eso.ias.plugin.Plugin
-
This method must be called when finished using the object to free the allocated resources.
- close() - Method in class org.eso.ias.webserversender.WebServerSender
-
Shutdown the WebSocket client and Kafka consumer
- closed - Variable in class org.eso.ias.cdb.structuredtext.StructuredTextReader
-
Signal if the reader has been closed
- closed - Variable in class org.eso.ias.cdb.structuredtext.StructuredTextWriter
-
Signal if the reader has been closed
- closed - Variable in class org.eso.ias.sink.ltdb.CassandraLtdbFeeder
-
Signal that the connection ha sbeen closed
- closed - Variable in class org.eso.ias.sink.ltdb.CassandraUtils
-
A flag set if the object has been closed
- closed() - Method in interface org.eso.ias.plugin.publisher.impl.BufferedListenerPublisher.PublisherEventsListener
-
Method invoked when
BufferedPublisherBase
invokes tearDown - closed() - Method in interface org.eso.ias.plugin.publisher.impl.ListenerPublisher.PublisherEventsListener
-
Method invoked when
BufferedPublisherBase
invokes tearDown - CLOSING - Enum constant in enum class org.eso.ias.types.OperationalMode
-
Shutting down
- CMD_TOPIC_NAME - Static variable in class org.eso.ias.kafkautils.KafkaHelper
-
The name of the kafka topic for commands
- CmdExecutionResult(CommandExitStatus) - Constructor for class org.eso.ias.command.CommandListener.CmdExecutionResult
-
Constructor with no properties when no stratup and no shutdown is required
- CmdExecutionResult(CommandExitStatus, Map<String, String>, boolean, boolean) - Constructor for class org.eso.ias.command.CommandListener.CmdExecutionResult
-
Constructor.
- CmdReplyThreadFactory - Class in org.eso.ias.command
- CmdReplyThreadFactory() - Constructor for class org.eso.ias.command.CmdReplyThreadFactory
- codeToString() - Method in class org.eso.ias.types.NumericArray
-
Return the elements as a comma separated string of values
- CommandExitStatus - Enum Class in org.eso.ias.command
-
The execution status of a command
- CommandJsonSerializer - Class in org.eso.ias.command
- CommandJsonSerializer() - Constructor for class org.eso.ias.command.CommandJsonSerializer
- CommandListener - Interface in org.eso.ias.command
-
The interface of the listener of commands received from the command topic
- CommandListener.CmdExecutionResult - Class in org.eso.ias.command
-
The data structure that the listener returns to the
CommandManager
- CommandManager - Class in org.eso.ias.command
-
The CommandManager base class for command executors subscribes as a consumer of the command topic and as a producer of the reply topic.
- CommandManager(String) - Constructor for class org.eso.ias.command.CommandManager
-
Constructor
- CommandManagerKafkaImpl - Class in org.eso.ias.command.kafka
-
The
CommandManagerKafkaImpl
is the command executor that subscribes as a consumer of the kafka command topic to get commands and as producer of the kafka reply topic to publish replies Its task is to receive the commands on behalf of the process where it runs, discarding the commands targeted to other processes. - CommandManagerKafkaImpl(String, String, SimpleStringProducer) - Constructor for class org.eso.ias.command.kafka.CommandManagerKafkaImpl
-
Constructor
- CommandMessage - Class in org.eso.ias.command
-
The java POJO representing a command to be published in the command kafka topic This POJO is serialized into a JSON string to be published in the kafka topic
- CommandMessage() - Constructor for class org.eso.ias.command.CommandMessage
-
Empty constructor
- CommandMessage(String, String, CommandType, long, List<String>, long, Map<String, String>) - Constructor for class org.eso.ias.command.CommandMessage
-
Constructor
- CommandSender - Class in org.eso.ias.command
-
Objects of this class send commands and optionally wait for the reply through the kafka topics.
- CommandSender(String, SimpleStringProducer, String, String) - Constructor for class org.eso.ias.command.CommandSender
-
Constructor
- CommandSender(Identifier, SimpleStringProducer, String) - Constructor for class org.eso.ias.command.CommandSender
-
Constructor
- CommandStringSerializer - Interface in org.eso.ias.command
-
Interface to serialize/deserializer the
CommandMessage
to/from strings - CommandType - Enum Class in org.eso.ias.command
-
The commands supported by the core
- compareTo(DetailedStatsCollector.StatData) - Method in class org.eso.ias.plugin.DetailedStatsCollector.StatData
- compElementId - Variable in class org.eso.ias.asce.transfer.TransferExecutor
-
The ID of the computational element that runs this transfer function
- compElementRunningId - Variable in class org.eso.ias.asce.transfer.TransferExecutor
-
The ID of the computational element that runs this transfer function extended with the IDs of its parents
- confFileExtension - Static variable in class org.eso.ias.cdb.structuredtext.CdbTxtFiles
-
The extension of configuration files of the clients
- config() - Method in class org.eso.ias.sink.ltdb.LtdbKafkaConnector
- configToJsonString(IasMonitorConfig) - Static method in class org.eso.ias.monitor.IasMonitorConfig
-
Serialize the passed configuration into a JSON string
- ConfigurationDaoBase - Class in org.eso.ias.converter.config
-
Base class for the implementers of the
IasioConfigurationDAO
. - ConfigurationDaoBase() - Constructor for class org.eso.ias.converter.config.ConfigurationDaoBase
- ConfigurationException - Exception in org.eso.ias.converter.config
-
The exception returned by the configuration
- ConfigurationException() - Constructor for exception org.eso.ias.converter.config.ConfigurationException
-
Constructor
- ConfigurationException(String) - Constructor for exception org.eso.ias.converter.config.ConfigurationException
-
Constructor
- ConfigurationException(String, Throwable) - Constructor for exception org.eso.ias.converter.config.ConfigurationException
-
Constructor
- ConfigurationException(String, Throwable, boolean, boolean) - Constructor for exception org.eso.ias.converter.config.ConfigurationException
-
Constructor
- ConfigurationException(Throwable) - Constructor for exception org.eso.ias.converter.config.ConfigurationException
-
Constructor
- connect() - Method in class org.eso.ias.webserversender.WebServerSender
-
Initializes the WebSocket connection
- CONSUMER_GROUP_PROPNAME - Static variable in class org.eso.ias.kafkautils.KafkaHelper
-
The name of the property to get the name of the consumer group
- containsDasu(String) - Method in class org.eso.ias.cdb.pojos.SupervisorDao
-
Check if a DASU with the given key is already in the list
- convertedProductionTStamp - Variable in class org.eso.ias.types.IASValue
-
The point in time when the converter generated the value from the data structure received by the plugin
- Converter - Class in org.eso.ias.converter
-
The tool to convert raw monitor point values and alarms coming from plugins into IAS data type to be processed by the core.
- Converter(String, CdbReader) - Constructor for class org.eso.ias.converter.Converter
-
Constructior
- CONVERTER - Enum constant in enum class org.eso.ias.heartbeat.HeartbeatProducerType
-
Converter
- CONVERTER - Enum constant in enum class org.eso.ias.types.IdentifierType
-
The type of the identifier for the converter that translates a value or alarm produced by a remote monitored system into a valid IAS data structure.
- CONVERTER_DEAD - Enum constant in enum class org.eso.ias.monitor.MonitorAlarm
- converterId - Variable in class org.eso.ias.converter.Converter
-
The identifier of the converter
- converterID - Variable in class org.eso.ias.converter.ConverterStream
-
The ID of the converter.
- converterIds - Variable in class org.eso.ias.monitor.IasMonitorConfig
-
The IDs of the converters to monitor
- ConverterKafkaStream - Class in org.eso.ias.converter
-
The kafka stream used by the converter to get JSON strings from the plugins and sends JSON strings to the core of the IAS.
- ConverterKafkaStream(String, String, String, String) - Constructor for class org.eso.ias.converter.ConverterKafkaStream
-
Constructor
- ConverterKafkaStream(String, Optional<String>, Properties) - Constructor for class org.eso.ias.converter.ConverterKafkaStream
-
The constructor takes the names of the topics for the streaming from the passed properties or falls back to the defaults.
- ConverterStream - Class in org.eso.ias.converter
-
The interface to stream the strings received from the plugin (i.e.
- ConverterStream(String) - Constructor for class org.eso.ias.converter.ConverterStream
-
Constructor
- ConverterStreamException - Exception in org.eso.ias.converter
-
The exception returned by the converter stream.
- ConverterStreamException() - Constructor for exception org.eso.ias.converter.ConverterStreamException
- ConverterStreamException(String) - Constructor for exception org.eso.ias.converter.ConverterStreamException
- ConverterStreamException(String, Throwable) - Constructor for exception org.eso.ias.converter.ConverterStreamException
- ConverterStreamException(String, Throwable, boolean, boolean) - Constructor for exception org.eso.ias.converter.ConverterStreamException
- ConverterStreamException(Throwable) - Constructor for exception org.eso.ias.converter.ConverterStreamException
- convertStringToObject(String) - Method in enum class org.eso.ias.types.IASTypes
-
Parse the passed string java object
- convertStringToObject(String, IASTypes) - Static method in enum class org.eso.ias.types.IASTypes
-
Parse the passed string of the given type into a java object
- CORETOOL - Enum constant in enum class org.eso.ias.heartbeat.HeartbeatProducerType
-
A core tool that can generate alarms other than a DASU The IAS monitor is one of such tools.
- CORETOOL - Enum constant in enum class org.eso.ias.types.IdentifierType
-
A CORE tool that can generate alarms.
- CORETOOL_DEAD - Enum constant in enum class org.eso.ias.monitor.MonitorAlarm
- coreToolsIds - Variable in class org.eso.ias.monitor.IasMonitorConfig
- createFolders(Path) - Static method in enum class org.eso.ias.cdb.structuredtext.CdbFolders
-
Create all the subfolders of the CDB.
- createTables() - Method in class org.eso.ias.cdb.rdb.RdbUtils
-
Deprecated.
- CRITICAL - Enum constant in enum class org.eso.ias.types.Priority
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form