void (@NotNull final ComputeDeploymentsCallback callback) { getTaskExecutor().submit(() -> { try { for (CloudApplicationRuntime application : getApplications()) { Deployment deployment = callback.addDeployment(application.getApplicationName(), application, application.getStatus(), application.getStatusText()); application.setDeploymentModel(deployment); } callback.succeeded(); } catch (ServerRuntimeException e) { callback.errorOccurred(e.getMessage()); } }, callback); }