public Metadata getMetadata(List<SubscriptionEntity> subscriptions) { Metadata metadata = new Metadata(); subscriptions.forEach( subscription -> { if (!metadata.containsKey(subscription.getApplication())) { ApplicationEntity applicationEntity = applicationService.findById(subscription.getApplication()); metadata.put(subscription.getApplication(), "name", applicationEntity.getName()); } if (!metadata.containsKey(subscription.getPlan())) { PlanEntity planEntity = planService.findById(subscription.getPlan()); metadata.put(subscription.getPlan(), "name", planEntity.getName()); } if (!metadata.containsKey(subscription.getApi())) { ApiEntity api = apiService.findById(subscription.getApi()); metadata.put(subscription.getApi(), "name", api.getName()); } }); return metadata; }
public Metadata getMetadata(List<SubscriptionEntity> subscriptions) { Metadata metadata = new Metadata(); subscriptions.forEach( subscription -> { if (!metadata.containsKey(subscription.getApplication())) { ApplicationEntity applicationEntity = applicationService.findById(subscription.getApplication()); metadata.put(subscription.getApplication(), "name", applicationEntity.getName()); } if (!metadata.containsKey(subscription.getPlan())) { PlanEntity planEntity = planService.findById(subscription.getPlan()); metadata.put(subscription.getPlan(), "name", planEntity.getName()); } if (!metadata.containsKey(subscription.getApi())) { ApiEntity api = apiService.findById(subscription.getApi()); metadata.put(subscription.getApi(), "name", api.getName()); } }); return metadata; }
subscription.getPlan().setSecurity(plan.getSecurity()); ApiEntity api = apiService.findById(subscriptionEntity.getApi()); subscription.setApi( new Subscription.Api(
subscription.getPlan().setSecurity(plan.getSecurity()); ApiEntity api = apiService.findById(subscriptionEntity.getApi()); subscription.setApi( new Subscription.Api(