@Override public void success(String returnValue) { DownloadIsoToPrimaryStorageReply reply = new DownloadIsoToPrimaryStorageReply(); reply.setInstallPath(returnValue); completion.success(reply); }
@Override protected void handle(DownloadIsoToPrimaryStorageMsg msg) { DownloadIsoToPrimaryStorageReply reply = new DownloadIsoToPrimaryStorageReply(); reply.setInstallPath("/xxx.iso"); bus.reply(msg, reply); }
@Override public void success(String returnValue) { DownloadIsoToPrimaryStorageReply reply = new DownloadIsoToPrimaryStorageReply(); reply.setInstallPath(returnValue); completion.success(reply); }
@Override public void success(ImageCacheVO returnValue) { reply.setInstallPath(returnValue.getInstallUrl()); bus.reply(msg, reply); }
@Override public void success(ImageCacheInventory returnValue) { logger.debug(String.format("successfully downloaded iso[uuid:%s, name:%s] from backup storage[uuid:%s] to primary storage[uuid:%s, name:%s], path in cache: %s", img.getUuid(), img.getName(), msg.getIsoSpec().getSelectedBackupStorage().getBackupStorageUuid(), pinv.getUuid(), pinv.getName(), returnValue.getInstallUrl())); reply.setInstallPath(returnValue.getInstallUrl()); bus.reply(msg, reply); }