}
@Override
public Collection<DistributedObject> getDistributedObjects() {
try {
GetDistributedObjectsRequest request = new GetDistributedObjectsRequest();
final Future<SerializableCollection> future = invocationService.invokeOnRandomTarget(request);
final SerializableCollection serializableCollection = serializationService.toObject(future.get());
for (Data data : serializableCollection) {
final DistributedObjectInfo o = serializationService.toObject(data);
getDistributedObject(o.getServiceName(), o.getName());