org.eso.ias.asce.exceptions

Members list

Type members

Classlikes

class PropNotFoundException(name: String, cause: Throwable) extends Exception

Exception thrown bythe TF executor when the required property is not found

Exception thrown bythe TF executor when the required property is not found

Value parameters

cause:

the cause

name:

the name of the missing property

Attributes

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class PropsMisconfiguredException(props: Map[String, String], cause: Throwable) extends Exception

Exception thrown when the properties expected by the TF executor are misconfigured

Exception thrown when the properties expected by the TF executor are misconfigured

Value parameters

cause:

the cause

props:

the misconfigured properties

Attributes

See also

Exception

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class TypeMismatchException(message: String) extends Exception

Exception thrown by the TF executor when the type of a HIOs does not match with the expected on

Exception thrown by the TF executor when the type of a HIOs does not match with the expected on

Value parameters

actualType:

the type of the HIO

expectedType:

the expected type of the HIO

message:

A message explaining the mismatch

Attributes

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class UnexpectedNumberOfInputsException(expected: Int, num: Int) extends Exception

Exception thrown by the TF executor when the number of inputs does not match with what it expects

Exception thrown by the TF executor when the number of inputs does not match with what it expects

Value parameters

expected:

Th eexpected number of HIOs

num:

the actual number of HIOs

Attributes

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class ValidityConstraintsMismatchException(asceId: String, constraint: Iterable[String], inputIds: Iterable[String], cause: Throwable) extends Exception

Exception for mismatch between the IDs of the IASIOs of the constraint and the IDs of the inputs of the ASCE

Exception for mismatch between the IDs of the IASIOs of the constraint and the IDs of the inputs of the ASCE

Value parameters

asceId

the ID of the ASCE

cause

the cause of the error

constraint

the validity constraint

inputIds

the IDs of the inputs

Attributes

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class WrongPropValue(name: String, value: String, cause: Throwable) extends Exception

Exception thrown by the TF when the passed property has a wrong value

Exception thrown by the TF when the passed property has a wrong value

Value parameters

cause:

the cause

name:

the name of the property

value:

the wrong value of the property

Attributes

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all