Package io.pivotal.cfenv.jdbc
Class MySqlJdbcUrlCreator
java.lang.Object
io.pivotal.cfenv.jdbc.AbstractJdbcUrlCreator
io.pivotal.cfenv.jdbc.MySqlJdbcUrlCreator
- All Implemented Interfaces:
JdbcUrlCreator
- Author:
- Mark Pollack
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[]static final Stringstatic final String[]static final Stringstatic final String[]Fields inherited from class io.pivotal.cfenv.jdbc.AbstractJdbcUrlCreator
JDBC_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildJdbcUrlFromUriField(io.pivotal.cfenv.core.CfCredentials cfCredentials) createJdbcUrl(io.pivotal.cfenv.core.CfService cfService) booleanisDatabaseService(io.pivotal.cfenv.core.CfService cfService) Identifies the provided service as a database serviceMethods inherited from class io.pivotal.cfenv.jdbc.AbstractJdbcUrlCreator
jdbcUrlMatchesScheme
-
Field Details
-
MYSQL_SCHEME
- See Also:
-
MARIADB_SCHEME
- See Also:
-
MYSQL_SCHEMES
-
MYSQL_TAG
- See Also:
-
MARIADB_TAG
- See Also:
-
MYSQL_TAGS
-
MYSQL_LABEL
- See Also:
-
MARIADB_LABEL
- See Also:
-
MYSQL_LABELS
-
MYSQL_DRIVER_CLASS_NAME
- See Also:
-
MARIADB_DRIVER_CLASS_NAME
- See Also:
-
-
Constructor Details
-
MySqlJdbcUrlCreator
public MySqlJdbcUrlCreator()
-
-
Method Details
-
isDatabaseService
public boolean isDatabaseService(io.pivotal.cfenv.core.CfService cfService) Description copied from interface:JdbcUrlCreatorIdentifies the provided service as a database service- Parameters:
cfService- a Cloud Foundry service- Returns:
trueif the service describes a database service,falseotherwise.
-
getDriverClassName
-
createJdbcUrl
- Specified by:
createJdbcUrlin interfaceJdbcUrlCreator- Overrides:
createJdbcUrlin classAbstractJdbcUrlCreator
-
buildJdbcUrlFromUriField
- Specified by:
buildJdbcUrlFromUriFieldin classAbstractJdbcUrlCreator
-