Supervisor

org.eso.ias.supervisor.Supervisor
See theSupervisor companion class
object Supervisor

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Supervisor.type

Members list

Value members

Concrete methods

def main(args: Array[String]): Unit

Application: run a Supervisor with the passed ID and kafka producer and consumer.

Application: run a Supervisor with the passed ID and kafka producer and consumer.

Kill to terminate.

Attributes

def parseCommandLine(args: Array[String]): (Option[String], Option[String], Option[LogLevelDao])

Parse the command line.

Parse the command line.

If help is requested, prints the message and exits.

Value parameters

args

The params read from the command line

Attributes

Returns

a tuple with the Id of the supervisor, the path of the cdb and the log level dao

Concrete fields

val AutoSendPropName: String

The name of the property to override the auto send time interval read from the CDB

The name of the property to override the auto send time interval read from the CDB

Attributes

The default time interval to automatically send the last calculated output in seconds

The default time interval to automatically send the last calculated output in seconds

Attributes

The default tolarance in seconds: it is the time added to the auto-refresh before invalidate an input

The default tolarance in seconds: it is the time added to the auto-refresh before invalidate an input

Attributes

The name of the property to override the validity threshold read from the CDB

The name of the property to override the validity threshold read from the CDB

Attributes

val cmdLineSyntax: String

Build the usage message

Build the usage message

Attributes

val logger: Logger

The logger

The logger

Attributes