Skip to content
Snippets Groups Projects
Commit 7b045f36 authored by Alexander Diewald's avatar Alexander Diewald
Browse files

DI: Prototype for ExplorationModule service based decoding.


* YELLOW: ExplorationExceptions.
* Add ExplorationServiceRuntimeExceptions for cases where no exceptions
  may be thrown (e.g., startup methods).
* Modify the ExplorationModule service such that instances of them must
  be registered instead of their types (no-arg constructors).
* Add the ExplorationModule service to the plugin startup class.
* Register the FailSilentTaskMappingDecoder.
* Adjust the FailSilent- and FaultTolerantTaskMappingDecoder such that
  they use the new Guice DI mechanism.
* Remove the creation methods of the above decoders from the DSE
  factories.

Signed-off-by: default avatarAlexander Diewald <diewald@fortiss.org>
parent 7c5076f0
No related branches found
No related tags found
1 merge request!2Dependency injection
Showing
with 69 additions and 105 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment