org.eso.ias.monitor.alarmpublisher

Members list

Type members

Classlikes

class BsdbAlarmPublisherImpl(val stringProducer: SimpleStringProducer) extends MonitorAlarmPublisher

Sends alarms to the BSDB by delegating to the KafkaIasiosProducer

Sends alarms to the BSDB by delegating to the KafkaIasiosProducer

Value parameters

stringProducer

The shared kafka string producer

Attributes

Supertypes
class Object
trait Matchable
class Any

The trait of the alarm publisher. Implementers of this trait allows to publish alarms in different ways like for example the BSDB, webosckets or other means.

The trait of the alarm publisher. Implementers of this trait allows to publish alarms in different ways like for example the BSDB, webosckets or other means.

MonitorAlarmPublisher decouples the implemnters from the sends (org.eso.ias.monitor.MonitorAlarmsProducer so that different implementations cab be easily used

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes