Interface CatalogTargetIntegrator
public interface CatalogTargetIntegrator
CatalogTargetIntegrator is an optional interface that an integration connector can implement to walk through
the catalog targets assigned to the integration connector.
-
Method Summary
Modifier and TypeMethodDescriptiondefault RequestedCatalogTargetgetNewRequestedCatalogTargetSkeleton(org.odpi.openmetadata.frameworks.governanceaction.properties.CatalogTarget retrievedCatalogTarget, org.odpi.openmetadata.frameworks.connectors.Connector connectorToTarget) Create a new catalog target processor (typically inherits from CatalogTargetProcessorBase).voidintegrateCatalogTarget(RequestedCatalogTarget requestedCatalogTarget) Perform the required integration logic for the assigned catalog target.
-
Method Details
-
integrateCatalogTarget
void integrateCatalogTarget(RequestedCatalogTarget requestedCatalogTarget) throws org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException Perform the required integration logic for the assigned catalog target.- Parameters:
requestedCatalogTarget- the catalog target- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException- there is an unrecoverable error and the connector should stop processing.
-
getNewRequestedCatalogTargetSkeleton
default RequestedCatalogTarget getNewRequestedCatalogTargetSkeleton(org.odpi.openmetadata.frameworks.governanceaction.properties.CatalogTarget retrievedCatalogTarget, org.odpi.openmetadata.frameworks.connectors.Connector connectorToTarget) throws org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException Create a new catalog target processor (typically inherits from CatalogTargetProcessorBase).- Parameters:
retrievedCatalogTarget- details of the open metadata elements describing the catalog targetconnectorToTarget- connector to access the target resource- Returns:
- new processor based on the catalog target information
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException
-