Class CocoClinicalTrialHospitalOnboardingService

All Implemented Interfaces:
AuditLoggingComponent, SecureConnectorExtension, VirtualConnectorExtension, GovernanceActionService

public class CocoClinicalTrialHospitalOnboardingService extends CocoClinicalTrialBaseService
Responsible for setting up the landing area and associated listeners for a new hospital joining a clinical trial. This includes:
  • Create a new directory for the incoming files in the landing area.
  • Creating the file folder for this directory.
  • Adding a catalog target to the landing area integration connector to catalog new files in the landing area.
  • Adding a watchdog process to monitor for newly catalogued files in the landing area and initiate the onboarding process.
  • Constructor Details

    • CocoClinicalTrialHospitalOnboardingService

      public CocoClinicalTrialHospitalOnboardingService()
  • Method Details