Class OntopSQLCredentialSettingsImpl
- java.lang.Object
-
- it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
-
- it.unibz.inf.ontop.injection.impl.OntopOBDASettingsImpl
-
- it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
-
- it.unibz.inf.ontop.injection.impl.OntopSQLCredentialSettingsImpl
-
- All Implemented Interfaces:
OntopModelSettings,OntopOBDASettings,OntopSQLCoreSettings,OntopSQLCredentialSettings
public class OntopSQLCredentialSettingsImpl extends OntopSQLCoreSettingsImpl implements OntopSQLCredentialSettings
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface it.unibz.inf.ontop.injection.OntopModelSettings
OntopModelSettings.CardinalityPreservationMode
-
-
Field Summary
-
Fields inherited from interface it.unibz.inf.ontop.injection.OntopModelSettings
CARDINALITY_MODE, TEST_MODE
-
Fields inherited from interface it.unibz.inf.ontop.injection.OntopOBDASettings
ALLOW_RETRIEVING_BLACK_BOX_VIEW_METADATA_FROM_DB, SAME_AS
-
Fields inherited from interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
JDBC_DRIVER, JDBC_URL
-
Fields inherited from interface it.unibz.inf.ontop.injection.OntopSQLCredentialSettings
JDBC_PASSWORD, JDBC_USER
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedOntopSQLCredentialSettingsImpl(Properties userProperties)Beware: immutable class!
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>getJdbcPassword()Optional<String>getJdbcUser()-
Methods inherited from class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
extractJdbcDriver, extractJdbcUrl, getJdbcDriver, getJdbcUrl
-
Methods inherited from class it.unibz.inf.ontop.injection.impl.OntopOBDASettingsImpl
allowRetrievingBlackBoxViewMetadataFromDB, isSameAsInMappingsEnabled
-
Methods inherited from class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
contains, copyProperties, get, getCardinalityPreservationMode, getProperty, getPropertyKeys, isTestModeEnabled, loadDefaultPropertiesFromFile
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopModelSettings
contains, getCardinalityPreservationMode, getProperty, isTestModeEnabled
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopOBDASettings
allowRetrievingBlackBoxViewMetadataFromDB, isSameAsInMappingsEnabled
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
getJdbcDriver, getJdbcUrl
-
-
-
-
Constructor Detail
-
OntopSQLCredentialSettingsImpl
protected OntopSQLCredentialSettingsImpl(Properties userProperties)
Beware: immutable class!Recommended constructor.
Changing the Properties object afterwards will not have any effect on this OntopSQLCredentialSettings object.
- Parameters:
userProperties-
-
-
Method Detail
-
getJdbcUser
public Optional<String> getJdbcUser()
- Specified by:
getJdbcUserin interfaceOntopSQLCredentialSettings
-
getJdbcPassword
public Optional<String> getJdbcPassword()
- Specified by:
getJdbcPasswordin interfaceOntopSQLCredentialSettings
-
-