CdbDefinedTools

org.eso.ias.extras.info.CdbDefinedTools
See theCdbDefinedTools companion object
class CdbDefinedTools(val cdbReader: CdbReader)

The tools to run, as read from the CDB

Builds a list of IDs of the tools defined in the CDB for each type

Value parameters

cdbReader

The CDB reader (already initialized)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def getIds(hbType: HeartbeatProducerType): List[String]

return the IDs of the given HB type

return the IDs of the given HB type

Attributes

def idEmpty(hbType: HeartbeatProducerType): Boolean

Concrete fields

val SupervisorIds: List[String]
val cdbReader: CdbReader
val converterIds: List[String]
val coreToolsIds: List[String]
val getClientIds: List[String]
val hbFrequency: Option[Long]

The frequency to submit HBs in the IAS (msecs)

The frequency to submit HBs in the IAS (msecs)

Attributes

val idsByType: Map[HeartbeatProducerType, List[String]]

Associate the HB type to the IDs of the tools

Associate the HB type to the IDs of the tools

Attributes

val pluginIds: List[String]
val sinkIds: List[String]