Class MariaDBDatabaseService
- java.lang.Object
 - 
- org.openrefine.extension.database.DatabaseService
 - 
- org.openrefine.extension.database.mariadb.MariaDBDatabaseService
 
 
 
- 
public class MariaDBDatabaseService extends DatabaseService
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class org.openrefine.extension.database.DatabaseService
DatabaseService.DBType 
 - 
 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseInfoconnect(DatabaseConfiguration dbConfig)DatabaseInfoexecuteQuery(DatabaseConfiguration dbConfig, String query)ArrayList<DatabaseColumn>getColumns(DatabaseConfiguration dbConfig, String query)ConnectiongetConnection(DatabaseConfiguration dbConfig)protected StringgetDatabaseUrl(DatabaseConfiguration dbConfig)static MariaDBDatabaseServicegetInstance()List<DatabaseRow>getRows(DatabaseConfiguration dbConfig, String query)booleantestConnection(DatabaseConfiguration dbConfig)DatabaseInfotestQuery(DatabaseConfiguration dbConfig, String query)- 
Methods inherited from class org.openrefine.extension.database.DatabaseService
buildLimitQuery, get 
 - 
 
 - 
 
- 
- 
Field Detail
- 
DB_NAME
public static final String DB_NAME
- See Also:
 - Constant Field Values
 
 
- 
DB_DRIVER
public static final String DB_DRIVER
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getInstance
public static MariaDBDatabaseService getInstance()
 
- 
testConnection
public boolean testConnection(DatabaseConfiguration dbConfig) throws DatabaseServiceException
- Specified by:
 testConnectionin classDatabaseService- Throws:
 DatabaseServiceException
 
- 
connect
public DatabaseInfo connect(DatabaseConfiguration dbConfig) throws DatabaseServiceException
- Specified by:
 connectin classDatabaseService- Throws:
 DatabaseServiceException
 
- 
executeQuery
public DatabaseInfo executeQuery(DatabaseConfiguration dbConfig, String query) throws DatabaseServiceException
- Specified by:
 executeQueryin classDatabaseService- Throws:
 DatabaseServiceException
 
- 
getColumns
public ArrayList<DatabaseColumn> getColumns(DatabaseConfiguration dbConfig, String query) throws DatabaseServiceException
- Specified by:
 getColumnsin classDatabaseService- Throws:
 DatabaseServiceException
 
- 
getRows
public List<DatabaseRow> getRows(DatabaseConfiguration dbConfig, String query) throws DatabaseServiceException
- Specified by:
 getRowsin classDatabaseService- Throws:
 DatabaseServiceException
 
- 
getDatabaseUrl
protected String getDatabaseUrl(DatabaseConfiguration dbConfig)
- Overrides:
 getDatabaseUrlin classDatabaseService
 
- 
getConnection
public Connection getConnection(DatabaseConfiguration dbConfig) throws DatabaseServiceException
- Specified by:
 getConnectionin classDatabaseService- Throws:
 DatabaseServiceException
 
- 
testQuery
public DatabaseInfo testQuery(DatabaseConfiguration dbConfig, String query) throws DatabaseServiceException
- Specified by:
 testQueryin classDatabaseService- Throws:
 DatabaseServiceException
 
 - 
 
 -