Class JDBCResourceConnectorProvider

java.lang.Object
org.odpi.openmetadata.frameworks.connectors.ConnectorProvider
org.odpi.openmetadata.frameworks.connectors.ConnectorProviderBase
org.odpi.openmetadata.adapters.connectors.resource.jdbc.JDBCResourceConnectorProvider
All Implemented Interfaces:
org.odpi.openmetadata.frameworks.auditlog.AuditLoggingComponent

public class JDBCResourceConnectorProvider extends org.odpi.openmetadata.frameworks.connectors.ConnectorProviderBase
JDBCResourceConnectorProvider is the OCF connector provider for the jdbc resource connector.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.
    static final String
    Provides a name to use in messages about the database.
    static final String
    An optional configuration property that causes the named class to be loaded and registered as a driver.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor used to initialize the ConnectorProviderBase with the Java class name of the specific connector implementation.
  • Method Summary

    Methods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorProviderBase

    equals, getConnector, getConnector, getConnectorClassName, getConnectorComponentDescription, getConnectorType, getConnectorTypeProperties, hashCode, setAuditLog, toString

    Methods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorProvider

    getSupportedConfigurationProperties, getSupportedTemplateTypes

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • JDBC_DRIVER_MANAGER_CLASS_NAME

      public static final String JDBC_DRIVER_MANAGER_CLASS_NAME
      An optional configuration property that causes the named class to be loaded and registered as a driver. This property only needs to be defined if the connector is experiencing exceptions related to a missing DriverManager class for the database URL.
      See Also:
    • JDBC_CONNECTION_TIMEOUT

      public static final String JDBC_CONNECTION_TIMEOUT
      Sets the maximum time in seconds that this data source will wait while attempting to connect to a database. The default value is 0 which means use the system default timeout, if any; otherwise it means no timeout.
      See Also:
    • JDBC_DATABASE_NAME

      public static final String JDBC_DATABASE_NAME
      Provides a name to use in messages about the database. If it is not set then the connection URL string is used.
      See Also:
  • Constructor Details

    • JDBCResourceConnectorProvider

      public JDBCResourceConnectorProvider()
      Constructor used to initialize the ConnectorProviderBase with the Java class name of the specific connector implementation. Most of the work of this connector provider is handled by the base class.