public class SimpleJDBCDataSourceFactory extends Object implements org.gcube.portlets.user.tdw.server.datasource.DataSourceFactory
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,JDBCCredential> |
credentials |
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
SimpleJDBCDataSourceFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeDataSource(org.gcube.application.framework.core.session.ASLSession session,
org.gcube.portlets.user.tdw.server.datasource.DataSource dataSource) |
Collection<JDBCCredential> |
getCredentials() |
String |
getId() |
org.gcube.portlets.user.tdw.server.datasource.DataSource |
openDataSource(org.gcube.application.framework.core.session.ASLSession session,
org.gcube.portlets.user.tdw.shared.model.TableId tableId) |
String |
registerTable(String jdbcdUrl,
String tableName) |
String |
registerTable(String id,
String jdbcdUrl,
String tableName) |
protected org.slf4j.Logger logger
protected Map<String,JDBCCredential> credentials
public Collection<JDBCCredential> getCredentials()
public String getId()
getId in interface org.gcube.portlets.user.tdw.server.datasource.DataSourceFactorypublic org.gcube.portlets.user.tdw.server.datasource.DataSource openDataSource(org.gcube.application.framework.core.session.ASLSession session,
org.gcube.portlets.user.tdw.shared.model.TableId tableId)
throws org.gcube.portlets.user.tdw.server.datasource.DataSourceException
openDataSource in interface org.gcube.portlets.user.tdw.server.datasource.DataSourceFactoryorg.gcube.portlets.user.tdw.server.datasource.DataSourceExceptionpublic void closeDataSource(org.gcube.application.framework.core.session.ASLSession session,
org.gcube.portlets.user.tdw.server.datasource.DataSource dataSource)
throws org.gcube.portlets.user.tdw.server.datasource.DataSourceException
closeDataSource in interface org.gcube.portlets.user.tdw.server.datasource.DataSourceFactoryorg.gcube.portlets.user.tdw.server.datasource.DataSourceExceptionCopyright © 2016. All Rights Reserved.