Class SearchIntegratorContext
java.lang.Object
org.odpi.openmetadata.frameworks.integration.context.IntegrationContext
org.odpi.openmetadata.integrationservices.search.connector.SearchIntegratorContext
public class SearchIntegratorContext
extends org.odpi.openmetadata.frameworks.integration.context.IntegrationContext
SearchIntegratorContext provides a wrapper around the Asset Catalog OMAS client.
It provides the simplified interface to open metadata needed by the SearchIntegratorConnector.
-
Constructor Summary
ConstructorsConstructorDescriptionSearchIntegratorContext(String connectorId, String connectorName, String connectorUserId, String serverName, org.odpi.openmetadata.frameworks.integration.client.OpenIntegrationClient openIntegrationClient, org.odpi.openmetadata.frameworks.governanceaction.client.OpenMetadataClient openMetadataStoreClient, org.odpi.openmetadata.accessservices.assetcatalog.eventclient.AssetCatalogEventClient assetCatalogEventClient, boolean generateIntegrationReport, org.odpi.openmetadata.frameworks.integration.contextmanager.PermittedSynchronization permittedSynchronization, String integrationConnectorGUID, String externalSourceGUID, String externalSourceName, String integrationServiceName, int maxPageSize, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) Create a new context for a connector. -
Method Summary
Methods inherited from class org.odpi.openmetadata.frameworks.integration.context.IntegrationContext
getAnchorGUID, getCatalogTargets, getIntegrationGovernanceContext, getMaxPageSize, getMetadataSourceQualifiedName, getPermittedSynchronization, isRefreshInProgress, isTypeOf, isTypeOf, publishReport, setActiveReportPublishing, startRecording
-
Constructor Details
-
SearchIntegratorContext
public SearchIntegratorContext(String connectorId, String connectorName, String connectorUserId, String serverName, org.odpi.openmetadata.frameworks.integration.client.OpenIntegrationClient openIntegrationClient, org.odpi.openmetadata.frameworks.governanceaction.client.OpenMetadataClient openMetadataStoreClient, org.odpi.openmetadata.accessservices.assetcatalog.eventclient.AssetCatalogEventClient assetCatalogEventClient, boolean generateIntegrationReport, org.odpi.openmetadata.frameworks.integration.contextmanager.PermittedSynchronization permittedSynchronization, String integrationConnectorGUID, String externalSourceGUID, String externalSourceName, String integrationServiceName, int maxPageSize, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) Create a new context for a connector.- Parameters:
connectorId- unique identifier of the connector (used to configure the event listener)connectorName- name of connector from configconnectorUserId- userId for the connectorserverName- name of the integration daemonopenIntegrationClient- client for calling the metadata serveropenMetadataStoreClient- client for calling the metadata serverassetCatalogEventClient- client to access the Asset Catalog OMAS out topicgenerateIntegrationReport- should the connector generate an integration reports?permittedSynchronization- the direction of integration permitted by the integration connectorintegrationConnectorGUID- unique identifier for the integration connector if it is started via an integration group (otherwise it is null).externalSourceGUID- unique identifier of the software server capability for the asset managerexternalSourceName- unique name of the software server capability for the asset managerintegrationServiceName- name of this servicemaxPageSize- max number of elements that can be returned on a queryauditLog- logging destination
-