import java.util.Arrays;
import java.util.Collections;
import java.util.List;
+import java.util.UUID;
/**
public DefaultProvidedInterface(String aName, Class[] aInterfaces) {
_name = aName;
_interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length);
- _uniqueId = null;
+ _uniqueId = UUID.randomUUID().toString();
}
@Override
public Class[] getInterfaceTypes() {
return _interfaces;
}
-
- @Override
- public void setUniqueId(String aId) {
- _uniqueId = aId;
- }
@Override
public String getUniqueId() {