public class DataSourceProvider extends Object implements com.google.inject.Provider<DataSource>
DataSources.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.dbcp.BasicDataSource |
basicDataSource |
static String |
CONN_DRIVER |
static String |
CONN_URL |
static String |
DEFAULT_CONN_DRIVER |
static String |
GOBBLIN_UTIL_JDBC_PREFIX |
static String |
MAX_ACTIVE_CONNS |
static String |
MAX_IDLE_CONNS |
static String |
PASSWORD |
static String |
USERNAME |
| Constructor and Description |
|---|
DataSourceProvider() |
DataSourceProvider(Properties properties) |
public static final String GOBBLIN_UTIL_JDBC_PREFIX
public static final String CONN_DRIVER
public static final String CONN_URL
public static final String USERNAME
public static final String PASSWORD
public static final String MAX_IDLE_CONNS
public static final String MAX_ACTIVE_CONNS
public static final String DEFAULT_CONN_DRIVER
protected final org.apache.commons.dbcp.BasicDataSource basicDataSource
@Inject public DataSourceProvider(Properties properties)
public DataSourceProvider()
public DataSource get()
get in interface javax.inject.Provider<DataSource>