return openDaylightControllerMappingDao.listAll();
}
@Override
public OpenDaylightControllerResponse createResponseFromVO(OpenDaylightControllerVO controller) {
OpenDaylightControllerResponse response = new OpenDaylightControllerResponse();
HostVO controllerHost = hostDao.findById(controller.getHostId());
hostDao.loadDetails(controllerHost);
PhysicalNetwork pnw = ApiDBUtils.findPhysicalNetworkById(controller.getPhysicalNetworkId());
if (pnw != null) {
response.setPhysicalNetworkId(pnw.getUuid());
}
response.setObjectName("opendaylightcontroller");
response.setId(controller.getUuid());
response.setUrl(controllerHost.getDetail("url"));
response.setName(controllerHost.getDetail("name"));
response.setUsername(controllerHost.getDetail("username"));
return response;
}