public class JDBCPersistenceConnector
extends org.gcube.vremanagement.executor.persistence.PersistenceConnector
| Modifier and Type | Field and Description |
|---|---|
static String |
CATALINA_HOME |
protected Connection |
connection |
static String |
dbName |
static String |
driverClass |
static String |
jdbcConnection |
static String |
password |
static String |
PLUGIN_INSTANCE_EVOLUTION_TABLE |
static String |
PLUGIN_INSTANCE_EVOLUTION_TABLE_ID_FIELD |
static String |
PLUGIN_INSTANCE_EVOLUTION_TABLE_PLUGIN_NAME_FIELD |
static String |
PLUGIN_INSTANCE_EVOLUTION_TABLE_STATE_FIELD |
static String |
PLUGIN_INSTANCE_EVOLUTION_TABLE_TIMESTAMP_FIELD |
static String |
PLUGIN_INSTANCE_EVOLUTION_TABLE_UUID_FIELD |
static String |
username |
| Constructor and Description |
|---|
JDBCPersistenceConnector(String location)
This constructor is used to provide a location where creating persistence
files
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Connection |
getConnection() |
org.gcube.vremanagement.executor.plugin.PluginState |
getPluginInstanceState(UUID uuid) |
protected Connection connection
public static final String driverClass
public static final String jdbcConnection
public static final String username
public static final String password
public static final String dbName
public static final String PLUGIN_INSTANCE_EVOLUTION_TABLE
public static final String PLUGIN_INSTANCE_EVOLUTION_TABLE_ID_FIELD
public static final String PLUGIN_INSTANCE_EVOLUTION_TABLE_UUID_FIELD
public static final String PLUGIN_INSTANCE_EVOLUTION_TABLE_PLUGIN_NAME_FIELD
public static final String PLUGIN_INSTANCE_EVOLUTION_TABLE_TIMESTAMP_FIELD
public static final String PLUGIN_INSTANCE_EVOLUTION_TABLE_STATE_FIELD
public static final String CATALINA_HOME
public Connection getConnection()
public org.gcube.vremanagement.executor.plugin.PluginState getPluginInstanceState(UUID uuid) throws Exception
getPluginInstanceState in class org.gcube.vremanagement.executor.persistence.PersistenceConnectorExceptionCopyright © 2015. All Rights Reserved.