X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcore%2FDefaultScope.java;h=18f26cc8d0a1e8ddaa75a3b88affd2c81422bf5b;hb=8c773ebc6af18d4c0c0c973551f582856644f4d3;hp=51949ca1570df5dd755a905edb1a4e5049a92a71;hpb=f4bcc3fc15ee50577bbf74047fa244a66b8fb175;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/core/DefaultScope.java b/system/general/src/main/java/org/wamblee/system/core/DefaultScope.java index 51949ca1..18f26cc8 100644 --- a/system/general/src/main/java/org/wamblee/system/core/DefaultScope.java +++ b/system/general/src/main/java/org/wamblee/system/core/DefaultScope.java @@ -81,10 +81,8 @@ public class DefaultScope implements Scope { @Override synchronized public void publishInterface(ProvidedInterface aInterface, Object aImplementation) { - String id = UUID.randomUUID().toString(); - _provided.put(id, new ProvidedInterfaceImplementation(aInterface, + _provided.put(aInterface.getUniqueId(), new ProvidedInterfaceImplementation(aInterface, aImplementation)); - aInterface.setUniqueId(id); } @Override