import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
-import java.util.TreeSet;
import javax.persistence.EntityExistsException;
import javax.persistence.EntityManager;
-import javax.persistence.Query;
import org.onap.portal.dao.fn.FnAppDao;
import org.onap.portal.domain.db.fn.FnApp;
import org.onap.portal.domain.dto.transport.OnboardingApp;
private static final String SUPER_ADMIN_ROLE_ID = "1";
- private EELFLoggerDelegate logger = EELFLoggerDelegate.getLogger(FnAppService.class);
+ private final EELFLoggerDelegate logger = EELFLoggerDelegate.getLogger(FnAppService.class);
private final FnAppDao fnAppDao;
private final EntityManager entityManager;
return Optional.of(fnAppDao.getOne(id)).orElseThrow(EntityExistsException::new);
}
+ public List<FnApp> getByUebKey(final String uebKey){
+ return Optional.of(fnAppDao.getByUebKey(uebKey)).orElse(new ArrayList<>());
+ }
+
+ public List<FnApp> getCentralizedApps(){
+ return Optional.of(fnAppDao.getCentralizedApps()).orElse(new ArrayList<>());
+ }
+
public void createOnboardingFromApp(FnApp app, OnboardingApp onboardingApp) {
onboardingApp.setId(app.getId());
onboardingApp.setName(app.getAppName());