add get-re-status

This commit is contained in:
DIR\maria.del.valle
2024-10-31 10:32:40 +01:00
parent 91bf693e50
commit 56e15e2e69
2 changed files with 17 additions and 1 deletions

View File

@@ -131,4 +131,10 @@ public class TestController {
public ResponseEntity<Object> getParseStatus(@RequestParam String id){
return parserModuleService.getJavaParseStatusDetails(id);
}
@GetMapping("/get-re-status")
public ResponseEntity<Object> getRevStatus(@RequestParam String id){
return reModuleService.getJavaRevStatusDetails(id);
}
}

View File

@@ -10,7 +10,6 @@ import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Service;
import java.util.Optional;
import java.util.concurrent.CompletableFuture;
@Service
public class REModuleService {
@@ -45,4 +44,15 @@ public class REModuleService {
}
}
public ResponseEntity<Object> getJavaRevStatusDetails(String repositoryEntityId){
KSGitInfo ksGitInfo = ksGitInfoRepository.findById(repositoryEntityId).get();
String revProcessId = ksGitInfo.getRevEngineeringStatuses().stream()
.filter(statuses -> "Java".equalsIgnoreCase(statuses.getType()))
.findFirst().get().getRevProcessId();
return javaREModule.getProcessStatus(revProcessId);
}
}