Package io.openlineage.client.utils.jdbc
Class OverridingJdbcExtractor
- java.lang.Object
-
- io.openlineage.client.utils.jdbc.GenericJdbcExtractor
-
- io.openlineage.client.utils.jdbc.OverridingJdbcExtractor
-
- All Implemented Interfaces:
JdbcExtractor
public class OverridingJdbcExtractor extends GenericJdbcExtractor implements JdbcExtractor
-
-
Constructor Summary
Constructors Constructor Description OverridingJdbcExtractor(java.lang.String overrideScheme)
OverridingJdbcExtractor(java.lang.String overrideScheme, java.lang.String defaultPort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JdbcLocation
extract(java.lang.String rawUri, java.util.Properties properties)
boolean
isDefinedAt(java.lang.String jdbcUri)
-
-
-
Method Detail
-
isDefinedAt
public boolean isDefinedAt(java.lang.String jdbcUri)
- Specified by:
isDefinedAt
in interfaceJdbcExtractor
- Overrides:
isDefinedAt
in classGenericJdbcExtractor
-
extract
public JdbcLocation extract(java.lang.String rawUri, java.util.Properties properties) throws java.net.URISyntaxException
- Specified by:
extract
in interfaceJdbcExtractor
- Overrides:
extract
in classGenericJdbcExtractor
- Throws:
java.net.URISyntaxException
-
-