@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