SupervisorTopology

org.eso.ias.cdb.topology.SupervisorTopology
class SupervisorTopology(val supervId: String, val dasuTopology: List[DasuTopology])

The topology of the Supervisor contains the DASUs instantiated in the Supervisor and can be used by the Supervisor to move the inputs to the DASUs

Value parameters

dasuTopology:

the DASUs deployed in the Supervisor

supervId:

the identifier of the Supervisor

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def isAcyclic: Boolean

Check if the Supervisor is contains cycles

Check if the Supervisor is contains cycles

Attributes

override def toString: String

Human readable representation of the topology

Human readable representation of the topology

Attributes

Definition Classes
Any

Concrete fields

val inputsOfDasus: Map[String, Set[String]]

The inputs of each Dasu of the Supervisor.

The inputs of each Dasu of the Supervisor.

These are the inputs to forward to the DASUs that, in tunr, will forward them to its ASCEs. As such, the outputs of the ASCEs are not part of supervisorInputs

Attributes

val inputsSupervisor: Set[String]

The inputs of the Supervisor

The inputs of the Supervisor

Attributes

val outputsOfDasus: Map[String, String]

The output produced by each DASU in the Supervisor

The output produced by each DASU in the Supervisor

Attributes

val supervId: String
val supervisorOutputs: Set[String]

The outputs produced by all the DASU of the Supervisor

The outputs produced by all the DASU of the Supervisor

Attributes