Interface JdbcUrlCreator

All Known Implementing Classes:
AbstractJdbcUrlCreator, DB2JdbcUrlCreator, MySqlJdbcUrlCreator, OracleJdbcUrlCreator, PostgresqlJdbcUrlCreator, SqlServerJdbcUrlCreator

public interface JdbcUrlCreator
Strategy interface for creating JDBC URL for various types of database services.
Author:
Mark Pollack
  • Method Summary

    Modifier and Type
    Method
    Description
    createJdbcUrl(io.pivotal.cfenv.core.CfService cfService)
     
     
    boolean
    isDatabaseService(io.pivotal.cfenv.core.CfService cfService)
    Identifies the provided service as a database service
  • Method Details

    • isDatabaseService

      boolean isDatabaseService(io.pivotal.cfenv.core.CfService cfService)
      Identifies the provided service as a database service
      Parameters:
      cfService - a Cloud Foundry service
      Returns:
      true if the service describes a database service, false otherwise.
    • createJdbcUrl

      String createJdbcUrl(io.pivotal.cfenv.core.CfService cfService)
    • getDriverClassName

      String getDriverClassName()