Add DataSourceCreator for GemfireXD

This commit is contained in:
Ramnivas Laddad
2014-09-04 17:37:45 -07:00
parent ca0ae812f1
commit c3002b6db6
3 changed files with 22 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ description = 'Spring-Cloud Support for Pivotal CF'
dependencies {
compile project(':spring-cloud-cloudfoundry-connector')
compile project(':spring-cloud-spring-service-connector')
optional("org.apache.hadoop:hadoop-common:2.2.0")
testCompile project(path: ':spring-cloud-cloudfoundry-connector', configuration: 'tests')

View File

@@ -0,0 +1,20 @@
package org.springframework.cloud.pcf.gemfire;
import org.springframework.cloud.service.relational.DataSourceCreator;
/**
*
* @author Ramnivas Laddad
*
*/
public class GemfireXDDataSourceCreator extends DataSourceCreator<GemfireXDServiceInfo> {
private static final String[] DRIVERS = new String[]{"com.pivotal.gemfirexd.internal.jdbc.ClientConnectionPoolDataSource"};
private static final String VALIDATION_QUERY = null;
public GemfireXDDataSourceCreator() {
super("spring-cloud.gemfirexd.driver", DRIVERS, VALIDATION_QUERY);
}
}

View File

@@ -1 +1,2 @@
org.springframework.cloud.pcf.hadoop.HadoopConfigurationCreator
org.springframework.cloud.pcf.gemfire.GemfireXDDataSourceCreator