Index

A B C D E F G H I J K L M N O P R S T U V W Y 
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 ineterface CdbWriter.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
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form