Class LineageGraphConnector
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.Connector
org.odpi.openmetadata.frameworks.connectors.ConnectorBase
org.odpi.openmetadata.openconnectors.governancedaemonconnectors.openlineageconnectors.janusconnector.graph.LineageGraphConnector
- All Implemented Interfaces:
org.odpi.openmetadata.frameworks.connectors.SecureConnectorExtension,org.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector
public class LineageGraphConnector
extends org.odpi.openmetadata.frameworks.connectors.ConnectorBase
implements org.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanorg.odpi.openmetadata.governanceservers.openlineage.OpenLineageQueryServiceorg.odpi.openmetadata.governanceservers.openlineage.graph.LineageGraphinthashCode()voidinitializeGraphDB(org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) Instantiates the graph based on the configuration passed.voidMethods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBase
getConnectedAssetProperties, getConnection, getConnectorInstanceId, initialize, initializeConnectedAssetProperties, initializeSecretsStoreConnector, isActive, start, toStringMethods inherited from class org.odpi.openmetadata.frameworks.connectors.Connector
clearStatisticProperty, clearStatisticTimestamp, getConnectorStatistics, getStatisticCounter, getStatisticProperty, getStatisticTimestamp, incrementStatisticCounter, initializeStatisticCounter, setStatisticProperty, setStatisticTimestampMethods inherited from interface org.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector
start
-
Field Details
-
CLOSE_LINEAGE_GRAPH_EXCEPTION
- See Also:
-
EXCEPTION_WHILE_CLOSING_LINEAGE_GRAPH_MESSAGE
- See Also:
-
CLOSE_LINEAGE_GRAPH_EXCEPTION_MESSAGE
- See Also:
-
INPUT_PORT
- See Also:
-
OLS_HAS_CORRESPONDING_ELEMENTS
- See Also:
-
VERTEX_NOT_FOUND
- See Also:
-
THE_LINEAGE_GRAPH_COULD_NOT_BE_INITIALIZED_DUE_TO_AN_ERROR
- See Also:
-
-
Constructor Details
-
LineageGraphConnector
public LineageGraphConnector()
-
-
Method Details
-
initializeGraphDB
public void initializeGraphDB(org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) throws org.odpi.openmetadata.governanceservers.openlineage.ffdc.OpenLineageException Instantiates the graph based on the configuration passed.- Specified by:
initializeGraphDBin interfaceorg.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector- Throws:
org.odpi.openmetadata.governanceservers.openlineage.ffdc.OpenLineageException
-
disconnect
public void disconnect() throws org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException- Specified by:
disconnectin interfaceorg.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector- Overrides:
disconnectin classorg.odpi.openmetadata.frameworks.connectors.ConnectorBase- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.ConnectorCheckedException
-
performLineageGraphJob
public void performLineageGraphJob()- Specified by:
performLineageGraphJobin interfaceorg.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector
-
getLineageQueryService
public org.odpi.openmetadata.governanceservers.openlineage.OpenLineageQueryService getLineageQueryService()- Specified by:
getLineageQueryServicein interfaceorg.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector
-
getLineageStorageService
public org.odpi.openmetadata.governanceservers.openlineage.graph.LineageGraph getLineageStorageService()- Specified by:
getLineageStorageServicein interfaceorg.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector
-
equals
- Overrides:
equalsin classorg.odpi.openmetadata.frameworks.connectors.ConnectorBase
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.odpi.openmetadata.frameworks.connectors.ConnectorBase
-