Interface VirtualConnectorExtension

All Known Implementing Classes:
AnalyticsIntegratorConnector, ApacheAtlasIntegrationConnector, ApacheAtlasRESTConnector, APIBasedOpenLineageLogStoreConnector, APIIntegratorConnector, AssetCatalogOutTopicClientConnector, AssetConsumerOutTopicClientConnector, AssetConsumerOutTopicServerConnector, AssetLineageOutTopicClientConnector, AssetManagerOutTopicClientConnector, AssetManagerOutTopicServerConnector, AssetOwnerOutTopicClientConnector, AssetOwnerOutTopicServerConnector, BasicFilesMonitorIntegrationConnectorBase, CatalogIntegratorConnector, CommunityProfileOutTopicClientConnector, CommunityProfileOutTopicServerConnector, CSVLineageImporterConnector, CSVSurveyService, DatabaseIntegratorConnector, DataEngineInTopicClientConnector, DataFilesMonitorIntegrationConnector, DataFolderMonitorIntegrationConnector, DataManagerOutTopicClientConnector, DataManagerOutTopicServerConnector, DaysOfWeekGovernanceActionConnector, DigitalArchitectureOutTopicClientConnector, DigitalArchitectureOutTopicServerConnector, DiscoveryPipeline, DiscoveryService, DisplayIntegratorConnector, DistributeAuditEventsFromKafkaConnector, DropFootWeeklyMeasurementsDiscoveryService, DynamicArchiveService, EgeriaCataloguerIntegrationConnector, ElasticsearchIntegrationConnector, EvaluateAnnotationsGovernanceActionConnector, EventTopicAuditLogStoreConnector, FileBasedOpenLineageLogStoreConnector, FilesIntegratorConnector, FileSurveyService, FolderSurveyService, GeneralGovernanceActionService, GenericElementWatchdogGovernanceActionConnector, GenericFolderWatchdogGovernanceActionConnector, GenericWatchdogGovernanceActionConnector, GlossaryDynamicArchiverConnector, GovernanceActionOpenLineageIntegrationConnector, GovernanceActionServiceConnector, GovernanceEngineOutTopicClientConnector, GovernanceEngineOutTopicServerConnector, GovernanceServerOutTopicClientConnector, GovernanceServerOutTopicServerConnector, InfrastructureIntegratorConnector, IntegrationConnectorBase, IntegrationConnectorBase, ITInfrastructureOutTopicClientConnector, ITInfrastructureOutTopicServerConnector, JDBCIntegrationConnector, JDBCResourceConnector, KafkaMonitorIntegrationConnector, KafkaTopicIntegrationConnector, LineageIntegratorConnector, MoveCopyFileGovernanceActionConnector, OMRSTopicConnector, OpenAPIMonitorIntegrationConnector, OpenLineageCataloguerIntegrationConnector, OpenLineageEventReceiverIntegrationConnector, OpenLineageLogStoreConnectorBase, OpenMetadataTopicConsumerBase, OpenMetadataTopicListenerConnectorBase, OpenMetadataTopicSenderConnectorBase, OrganizationIntegratorConnector, OriginSeekerGovernanceActionConnector, PostgresDatabaseSurveyActionService, PostgresServerIntegrationConnector, PostgresServerSurveyActionService, ProvisioningGovernanceActionService, QualifiedNamePeerDuplicateGovernanceActionConnector, RemediationGovernanceActionService, RepositoryGovernanceServiceConnector, SearchIntegratorConnector, SecurityIntegratorConnector, SecurityManagerOutTopicClientConnector, SecurityManagerOutTopicServerConnector, SecurityOfficerOutTopicClientConnector, SecurityOfficerOutTopicServerConnector, SequentialSurveyPipeline, StewardshipActionOutTopicClientConnector, StewardshipActionOutTopicServerConnector, SurveyActionPipelineConnector, SurveyActionServiceConnector, SurveyApacheAtlasConnector, SurveyApacheKafkaServerConnector, SurveyReportService, TopicIntegratorConnector, TriageGovernanceActionService, ValidatePatientRecordDiscoveryService, VerificationGovernanceActionService, VerifyAssetGovernanceActionConnector, WaitForStewardGovernanceActionConnector, WatchdogGovernanceActionService, WriteAuditLogMessageGovernanceActionConnector, ZonePublisherGovernanceActionConnector

public interface VirtualConnectorExtension
The VirtualConnectorExtension is an optional interface for a virtual connector. A virtual connector is a connector that uses embedded connectors to access the data assets.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Set up the list of connectors that this virtual connector will use to support its interface.
  • Method Details

    • initializeEmbeddedConnectors

      void initializeEmbeddedConnectors(List<Connector> embeddedConnectors)
      Set up the list of connectors that this virtual connector will use to support its interface. The connectors are initialized waiting to start. When start() is called on the virtual connector, it needs to pass start() to each of the embedded connectors. Similar processing is needed for the disconnect() method.
      Parameters:
      embeddedConnectors - list of connectors