AsceTopology

org.eso.ias.cdb.topology.AsceTopology
class AsceTopology(val id: String, val inputsIds: Set[String], val outputId: String) extends OutputProducer

The view of an ASCE based on its IASIOs in input and the generated output.

Value parameters

id

the identifier of the ASCE

inputsIds

the identifier of the IASIOs in input

outputId

the identifier of the IASIO produced by the ASCE

Attributes

Constructor

build the ACSE view for topology

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Constructors

def this(asceDao: AsceDao)

Builds a AcseTopology from its CDB configuration

Builds a AcseTopology from its CDB configuration

Value parameters

asceDao

the configuration of the ASCE red from the CDB

Attributes

Concrete methods

def isConnectedToAsce(asce: AsceTopology): Boolean

Check if this ASCE is connected to the passed one

Check if this ASCE is connected to the passed one

Value parameters

asce

the ASCE to check for connection

Attributes

Returns

true if this ACSE is connected to the passed one

def isRequiredInput(iasioId: String): Boolean

Check if the passed IASIO is a required input

Check if the passed IASIO is a required input

Attributes

Returns

true if the IASIO with the passed ID is an input of the ASCE

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Concrete fields

override val id: String

The ID of the producer i.e. the ID of an ASCE or a DASU

The ID of the producer i.e. the ID of an ASCE or a DASU

Attributes

override val inputsIds: Set[String]

The IDs of the inputs to produce the output

The IDs of the inputs to produce the output

Attributes

override val outputId: String

The ID of the output

The ID of the output

Attributes