eu.transformproject.provenance.service
public class ProvenanceAdmin extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DBNAME_PLACEHOLDER |
static java.lang.String |
DEFAULT_PROVENANCE_HOME |
static java.util.logging.Logger |
logger |
static java.lang.String |
PROVENANCE_CONFIG_FILE_NAME |
static java.lang.String |
PROVENANCE_D2RQ_FILE |
static java.lang.String |
PROVENANCE_D2RQ_FILE_NAME |
static java.lang.String |
PROVENANCE_DB_SCRIPT_FILE |
static java.lang.String |
PROVENANCE_DB_SCRIPT_FILE_NAME |
static java.lang.String |
PROVENANCE_HIBERNATE_FILE |
static java.lang.String |
PROVENANCE_HIBERNATE_FILE_NAME |
static java.lang.String |
PROVENANCE_HOME_ENVIRONMENT_VARIABLE |
static java.lang.String |
PROVENANCE_SERVER_SCRIPT_FILE |
static java.lang.String |
PROVENANCE_SERVER_SCRIPT_FILE_NAME |
static java.lang.String |
RELATIVE_PROVENANCE_LOG_FILE |
| Constructor and Description |
|---|
ProvenanceAdmin() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addLogHandler() |
static void |
createCentralProvenanceZone(CentralProvenanceStore centralProvdb) |
static void |
createCentralProvenanceZone(java.lang.String configfile) |
static void |
createLocalProvenanceZone(ProvenanceStore provdb,
java.lang.String dbscript) |
static void |
createLocalProvenanceZone(java.lang.String configfile) |
static void |
createLocalProvenanceZone(java.lang.String configfile,
int indexLocalStore) |
static void |
createProvenanceZones(java.lang.String configfile) |
static ProvenanceStore |
getProvenanceStore(java.lang.String provStoreName) |
static java.lang.String[] |
getProvenanceStoreNames() |
static boolean |
loadDaemonForMySQLStatements() |
static void |
main(java.lang.String[] args) |
public static java.lang.String PROVENANCE_HOME_ENVIRONMENT_VARIABLE
public static java.lang.String DEFAULT_PROVENANCE_HOME
public static java.lang.String RELATIVE_PROVENANCE_LOG_FILE
public static java.lang.String PROVENANCE_CONFIG_FILE_NAME
public static java.lang.String PROVENANCE_DB_SCRIPT_FILE_NAME
public static java.lang.String PROVENANCE_DB_SCRIPT_FILE
public static java.lang.String PROVENANCE_HIBERNATE_FILE_NAME
public static java.lang.String PROVENANCE_HIBERNATE_FILE
public static java.lang.String PROVENANCE_D2RQ_FILE_NAME
public static java.lang.String PROVENANCE_D2RQ_FILE
public static java.lang.String PROVENANCE_SERVER_SCRIPT_FILE_NAME
public static java.lang.String PROVENANCE_SERVER_SCRIPT_FILE
public static java.lang.String DBNAME_PLACEHOLDER
public static java.util.logging.Logger logger
public static void addLogHandler()
throws java.lang.SecurityException,
java.io.IOException
java.lang.SecurityExceptionjava.io.IOExceptionpublic static java.lang.String[] getProvenanceStoreNames()
public static void createProvenanceZones(java.lang.String configfile)
throws java.lang.Exception
java.lang.Exceptionpublic static void createCentralProvenanceZone(java.lang.String configfile)
public static void createCentralProvenanceZone(CentralProvenanceStore centralProvdb)
public static void createLocalProvenanceZone(java.lang.String configfile)
throws java.lang.Exception
java.lang.Exceptionpublic static void createLocalProvenanceZone(java.lang.String configfile,
int indexLocalStore)
throws java.lang.Exception
java.lang.Exceptionpublic static void createLocalProvenanceZone(ProvenanceStore provdb, java.lang.String dbscript) throws java.lang.ClassNotFoundException, java.sql.SQLException, java.io.FileNotFoundException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException, NoOpenFileWriterInServer
java.lang.ClassNotFoundExceptionjava.sql.SQLExceptionjava.io.FileNotFoundExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionjavax.xml.transform.TransformerExceptionNoOpenFileWriterInServerpublic static boolean loadDaemonForMySQLStatements()
public static ProvenanceStore getProvenanceStore(java.lang.String provStoreName) throws java.lang.Exception
java.lang.Exceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception