You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Dan Haywood (JIRA)" <ji...@apache.org> on 2014/07/07 09:10:33 UTC
[jira] [Created] (ISIS-834) Ensure that only a single
implementation of a DomainService is registered.
Dan Haywood created ISIS-834:
--------------------------------
Summary: Ensure that only a single implementation of a DomainService is registered.
Key: ISIS-834
URL: https://issues.apache.org/jira/browse/ISIS-834
Project: Isis
Issue Type: Improvement
Components: Core
Affects Versions: core-1.5.0
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
Fix For: core-1.7.0
Two complications:
- ExceptionRecognizers require multiple implementations (are chained together)
- for each implementation we identify all the types it implements, so the check isn't a simple 1:1 map (at the limit all implementations extend java.lang.Object). Therefore need to take into account the set of injection points that the services are injected into.
--
This message was sent by Atlassian JIRA
(v6.2#6252)