+ @SuppressWarnings("unchecked")
+ @Override
+ public List<OnboardingApp> getAppsFullList() {
+ refreshAppsMap(quickRefreshCacheConf);
+ List<EPApp> appList = new ArrayList<EPApp> (appsMap.values());
+ appList.removeIf(app -> app.getId() == 1);
+ List<EPApp> appsFinalList = appList.stream()
+ .filter(app -> app.getEnabled() == true && app.getOpen() == false).collect(Collectors.toList());
+
+ List<OnboardingApp> onboardingAppsList = new ArrayList<OnboardingApp>();
+ for (EPApp app : appsFinalList) {
+ OnboardingApp onboardingApp = new OnboardingApp();
+ appsService.createOnboardingFromApp(app, onboardingApp);
+ onboardingAppsList.add(onboardingApp);
+ }
+ return onboardingAppsList;
+ }
+