Class PrimeController
java.lang.Object
org.techbd.service.http.hub.prime.ux.PrimeController
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionPrimeController
(Presentation presentation, UdiPrimeJpaConfig udiPrimeJpaConfig, SftpManager sftpManager) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity
<?> org.springframework.http.ResponseEntity
<List<PrimeController.InteractionData>> fetchFHIRSMermaidDiagram
(org.springframework.ui.Model model) fetchFHIRsubmissionSummary
(org.springframework.ui.Model model) org.springframework.http.ResponseEntity
<?> handleFHRequest
(String tenantId, String extension) org.springframework.http.ResponseEntity
<?> handleRequest
(String tenantId, String extension) home
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) index()
void
login
(jakarta.servlet.http.HttpServletResponse response)
-
Constructor Details
-
PrimeController
public PrimeController(Presentation presentation, UdiPrimeJpaConfig udiPrimeJpaConfig, SftpManager sftpManager)
-
-
Method Details
-
home
@GetMapping("/home") public String home(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
index
-
login
@GetMapping("/login") public void login(jakarta.servlet.http.HttpServletResponse response) throws IOException - Throws:
IOException
-
emptyTenantEgressCacheOnDemand
@GetMapping("/admin/cache/tenant-sftp-egress-content/clear") @CacheEvict(value={"tenant-sftp-egress-content","tenant-sftp-egress-sessions"}, allEntries=true) public org.springframework.http.ResponseEntity<?> emptyTenantEgressCacheOnDemand() -
handleRequest
-
handleFHRequest
-
fetchFHIRsubmissionSummary
@GetMapping(value="/dashboard/stat/fhir/fhir-submission-summary", produces="text/html") public String fetchFHIRsubmissionSummary(org.springframework.ui.Model model) -
fetchFHIRSMermaidDiagram
@GetMapping("/dashboard/stat/fhir/mermaid") public org.springframework.http.ResponseEntity<List<PrimeController.InteractionData>> fetchFHIRSMermaidDiagram(org.springframework.ui.Model model)
-