Class CatalogTargetContext
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.connectorcontext.ConnectorContextBase
org.odpi.openmetadata.frameworks.integration.context.IntegrationContext
org.odpi.openmetadata.frameworks.integration.context.CatalogTargetContext
A specialized integration context for a catalog target processor.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.integration.context.IntegrationContext
connectedAssetClient, governanceConfiguration, openGovernanceClient, openIntegrationClient, openMetadataEventClient, permittedSynchronization, stewardshipAction
Fields inherited from class org.odpi.openmetadata.frameworks.openmetadata.connectorcontext.ConnectorContextBase
auditLog, connectorGUID, connectorId, connectorName, connectorUserId, defaultDeleteMethod, externalSourceGUID, externalSourceName, fileClassifier, generateIntegrationReport, integrationReportWriter, localServerName, localServiceName, maxPageSize, openMetadataClient, openMetadataStore, propertyHelper
-
Constructor Summary
ConstructorsConstructorDescriptionCatalogTargetContext
(String localServerName, String localServiceName, String externalSourceGUID, String externalSourceName, String connectorId, String connectorName, String connectorUserId, String connectorGUID, boolean generateIntegrationReport, PermittedSynchronization permittedSynchronization, OpenMetadataClient openMetadataClient, OpenMetadataEventClient openMetadataEventClient, ConnectedAssetClient connectedAssetClient, OpenIntegrationClient openIntegrationClient, OpenLineageListenerManager openLineageListenerManager, GovernanceConfiguration governanceConfiguration, OpenGovernanceClient openGovernanceClient, AuditLog auditLog, int maxPageSize, DeleteMethod deleteMethod) Constructor. -
Method Summary
Methods inherited from class org.odpi.openmetadata.frameworks.integration.context.IntegrationContext
elementShouldBeCatalogued, getCatalogTargetContext, getConnectedAssetContext, getConnectorConfigClient, getIntegrationConnectorGUID, getMetadataSourceGUID, getMetadataSourceGUID, getMetadataSourceQualifiedName, getOpenGovernanceClient, getPermittedSynchronization, getStewardshipAction, noListenerRegistered, noRefreshInProgress, publishOpenLineageRunEvent, publishOpenLineageRunEvent, registerListener, registerListener, setRefreshInProgress
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.connectorcontext.ConnectorContextBase
createIncidentReport, disconnect, getActorProfileClient, getActorRoleClient, getAnchorGUID, getAnchorGUID, getAssetClient, getAssetClient, getConnectionClient, getConnectorId, getConnectorName, getConnectorTypeClient, getEndpointClient, getFileClassifier, getGlossaryClient, getGlossaryTermClient, getLocalServerName, getLocalServiceName, getMaxPageSize, getMultiLanguageClient, getMyUserId, getOpenMetadataStore, getSchemaAttributeClient, getSchemaAttributeClient, getSchemaTypeClient, getSchemaTypeClient, getSoftwareCapabilityClient, getSoftwareCapabilityClient, getValidMetadataValuesClient, getValidValueDefinitionClient, isTypeOf, isTypeOf, openToDo, openToDo, publishReport, registerContextEvent, registerDirectoryListener, registerDirectoryTreeListener, registerFileListener, reportElementCreation, reportElementDelete, reportElementUpdate, setActiveReportPublishing, startRecording, unregisterDirectoryListener, unregisterDirectoryTreeListener, unregisterFileListener, validateIsActive
-
Constructor Details
-
CatalogTargetContext
public CatalogTargetContext(String localServerName, String localServiceName, String externalSourceGUID, String externalSourceName, String connectorId, String connectorName, String connectorUserId, String connectorGUID, boolean generateIntegrationReport, PermittedSynchronization permittedSynchronization, OpenMetadataClient openMetadataClient, OpenMetadataEventClient openMetadataEventClient, ConnectedAssetClient connectedAssetClient, OpenIntegrationClient openIntegrationClient, OpenLineageListenerManager openLineageListenerManager, GovernanceConfiguration governanceConfiguration, OpenGovernanceClient openGovernanceClient, AuditLog auditLog, int maxPageSize, DeleteMethod deleteMethod) Constructor.- Parameters:
localServerName
- name of local serverlocalServiceName
- name of the service to callexternalSourceGUID
- metadata collection unique idexternalSourceName
- metadata collection unique nameconnectorId
- id of this connector instanceconnectorName
- name of this connector instanceconnectorUserId
- userId to use when issuing open metadata requestsconnectorGUID
- unique identifier of the connector element that describes this connector in the open metadata store(s)generateIntegrationReport
- should the context generate an integration report?permittedSynchronization
- enumopenMetadataClient
- client to access open metadata storeopenMetadataEventClient
- client to access open metadata eventsconnectedAssetClient
- client for working with connectorsopenIntegrationClient
- client for calling the metadata servergovernanceConfiguration
- client for managing catalog targetsopenGovernanceClient
- client for initiating governance actionsauditLog
- logging destinationmaxPageSize
- max number of resultsdeleteMethod
- default delete method
-