Skip to content
Laurent Jourdren edited this page Mar 26, 2015 · 2 revisions

Eoulsan exception

WARNING: This documentation is outdated and will soon be updated.

Eoulsan Exceptions and error

Eoulsan define 3 exceptions and errors:

  • EoulsanException is an exception that must be catch by developer (e.g. the configure() method of the Step class). It is with IOException the only exception used in Eoulsan code (minus some very specials cases, see below).
  • EoulsanRuntimeException is an exception that is usually not catch by developper. Eoulsan throw it in some exceptional cases like when a call to context.getInputDataFormat() use a DataFormat that is not in the list of the input DataFormat of a Step.
  • EoulsanError is only use once in AbstractEoulsanRuntime constructor when the Setting object in argument is null.