Loading src/main/java/org/etsi/osl/tmf/rcm634/reposervices/ResourceCandidateRepoService.java +1 −1 Original line number Diff line number Diff line Loading @@ -157,7 +157,7 @@ public class ResourceCandidateRepoService { if ( catObj!=null){ catObj.getResourceCandidateObj().add(savedCand); //add candidate ref to category catObj = this.categsRepoService.categsRepo.save(catObj); catObj = this.categsRepoService.addCategory(catObj); } } Loading src/main/java/org/etsi/osl/tmf/rcm634/reposervices/ResourceCatalogRepoService.java +8 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ import org.etsi.osl.tmf.rcm634.model.ResourceCategoryRef; import org.etsi.osl.tmf.rcm634.repo.ResourceCatalogRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import jakarta.validation.Valid; @Service Loading Loading @@ -173,6 +174,7 @@ public class ResourceCatalogRepoService { ---------------------------------------------------------------------------------------------------------------*/ @Transactional public ResourceCatalog findByName(String aName) { Optional<ResourceCatalog> optionalCat = this.catalogRepo.findByName( aName ); if ( optionalCat.isPresent()) { Loading @@ -180,6 +182,11 @@ public class ResourceCatalogRepoService { optionalCat.get().getRelatedParty().size(); } optionalCat.get().getCategoryObj().size(); for (ResourceCategory rc : optionalCat.get().getCategoryObj()) { rc.getCategoryObj().size(); rc.getCategoryRefs().size(); rc.getResourceCandidateObj().size(); } } return optionalCat.orElse(null); } Loading src/main/java/org/etsi/osl/tmf/rcm634/reposervices/ResourceCategoryRepoService.java +2 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import jakarta.persistence.EntityManagerFactory; import jakarta.validation.Valid; Loading Loading @@ -283,6 +284,7 @@ public class ResourceCategoryRepoService { } @Transactional public ResourceCategory findByName(String aName) { Optional<ResourceCategory> optionalCat = this.categsRepo.findByName( aName ); if (optionalCat.isPresent()) { Loading Loading
src/main/java/org/etsi/osl/tmf/rcm634/reposervices/ResourceCandidateRepoService.java +1 −1 Original line number Diff line number Diff line Loading @@ -157,7 +157,7 @@ public class ResourceCandidateRepoService { if ( catObj!=null){ catObj.getResourceCandidateObj().add(savedCand); //add candidate ref to category catObj = this.categsRepoService.categsRepo.save(catObj); catObj = this.categsRepoService.addCategory(catObj); } } Loading
src/main/java/org/etsi/osl/tmf/rcm634/reposervices/ResourceCatalogRepoService.java +8 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ import org.etsi.osl.tmf.rcm634.model.ResourceCategoryRef; import org.etsi.osl.tmf.rcm634.repo.ResourceCatalogRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import jakarta.validation.Valid; @Service Loading Loading @@ -173,6 +174,7 @@ public class ResourceCatalogRepoService { ---------------------------------------------------------------------------------------------------------------*/ @Transactional public ResourceCatalog findByName(String aName) { Optional<ResourceCatalog> optionalCat = this.catalogRepo.findByName( aName ); if ( optionalCat.isPresent()) { Loading @@ -180,6 +182,11 @@ public class ResourceCatalogRepoService { optionalCat.get().getRelatedParty().size(); } optionalCat.get().getCategoryObj().size(); for (ResourceCategory rc : optionalCat.get().getCategoryObj()) { rc.getCategoryObj().size(); rc.getCategoryRefs().size(); rc.getResourceCandidateObj().size(); } } return optionalCat.orElse(null); } Loading
src/main/java/org/etsi/osl/tmf/rcm634/reposervices/ResourceCategoryRepoService.java +2 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import jakarta.persistence.EntityManagerFactory; import jakarta.validation.Valid; Loading Loading @@ -283,6 +284,7 @@ public class ResourceCategoryRepoService { } @Transactional public ResourceCategory findByName(String aName) { Optional<ResourceCategory> optionalCat = this.categsRepo.findByName( aName ); if (optionalCat.isPresent()) { Loading