eu.transformproject.provenance.service
public abstract class ProvenanceStore extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DIALECT |
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.Document |
asDoc() |
void |
createInitScript() |
void |
createProvenance() |
abstract org.w3c.dom.Element |
createRootConfigElement(org.w3c.dom.Document doc) |
void |
executeDBScript() |
void |
executeInitScript() |
static ProvenanceStore |
factory(java.lang.String location,
java.lang.String name,
java.lang.String shortName,
java.lang.String descr,
java.lang.String url,
java.lang.String dbname,
java.lang.String userName,
java.lang.String password,
java.lang.String owlURIbase,
Ontologies ontologies,
java.lang.String provDir,
java.lang.String timeServer,
java.lang.String serverType,
java.lang.String serverURL,
java.lang.String serverName) |
java.io.File |
getConfigFile() |
java.io.File |
getD2RQFile() |
java.lang.String |
getDBName() |
java.io.File |
getDBScriptFile() |
java.lang.String |
getDbServerUrl() |
java.lang.String |
getDescr() |
java.io.File |
getHibernateConfigFile() |
java.lang.String |
gethostName() |
java.lang.String |
getName() |
Ontologies |
getOntologies() |
java.lang.String |
getOwlURIbase() |
java.lang.String |
getPassword() |
java.lang.String |
getProvDir() |
java.lang.String |
getProvServerName() |
java.lang.String |
getProvServerType() |
java.lang.String |
getProvServerURL() |
java.io.File |
getServerScriptFile() |
java.lang.String |
getShortName() |
java.lang.String |
getTimeServer() |
java.lang.String |
getUserName() |
void |
install() |
void |
saveConfig() |
void |
saveD2RQ() |
void |
saveDBScript() |
void |
setDbServerUrl(java.lang.String url) |
void |
setDescr(java.lang.String descr) |
void |
setName(java.lang.String name) |
void |
setOpmOnto(Ontologies ontos) |
void |
setOwlURIbase(java.lang.String owlURIbase) |
void |
setPassword(java.lang.String password) |
void |
setProvDir(java.lang.String provDir) |
void |
setProvServerName(java.lang.String serverName) |
void |
setProvServerType(java.lang.String serverType) |
void |
setProvServerURL(java.lang.String serverURL) |
void |
setShortName(java.lang.String shortName) |
void |
setTimeserver(java.lang.String timeServer) |
void |
setUserName(java.lang.String userName) |
public static final java.lang.String DIALECT
public java.lang.String getDbServerUrl()
public void setDbServerUrl(java.lang.String url)
public java.lang.String getDBName()
public java.lang.String gethostName()
throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationExceptionpublic java.lang.String getUserName()
public void setUserName(java.lang.String userName)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getOwlURIbase()
public void setOwlURIbase(java.lang.String owlURIbase)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getShortName()
public void setShortName(java.lang.String shortName)
public java.lang.String getDescr()
public void setDescr(java.lang.String descr)
public Ontologies getOntologies()
public void setOpmOnto(Ontologies ontos)
public java.lang.String getProvDir()
public void setProvDir(java.lang.String provDir)
public java.lang.String getTimeServer()
public void setTimeserver(java.lang.String timeServer)
public java.lang.String getProvServerType()
public void setProvServerType(java.lang.String serverType)
public java.lang.String getProvServerURL()
public void setProvServerURL(java.lang.String serverURL)
public java.lang.String getProvServerName()
public void setProvServerName(java.lang.String serverName)
public abstract org.w3c.dom.Element createRootConfigElement(org.w3c.dom.Document doc)
public org.w3c.dom.Document asDoc()
throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationExceptionpublic static ProvenanceStore factory(java.lang.String location, java.lang.String name, java.lang.String shortName, java.lang.String descr, java.lang.String url, java.lang.String dbname, java.lang.String userName, java.lang.String password, java.lang.String owlURIbase, Ontologies ontologies, java.lang.String provDir, java.lang.String timeServer, java.lang.String serverType, java.lang.String serverURL, java.lang.String serverName) throws java.lang.SecurityException, ProvenanceConfigurationException, java.sql.SQLException, java.lang.ClassNotFoundException, javax.xml.parsers.ParserConfigurationException, java.io.IOException
java.lang.SecurityExceptionProvenanceConfigurationExceptionjava.sql.SQLExceptionjava.lang.ClassNotFoundExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionpublic void createProvenance()
throws java.lang.SecurityException,
java.io.IOException
java.lang.SecurityExceptionjava.io.IOExceptionpublic java.io.File getHibernateConfigFile()
public java.io.File getConfigFile()
public java.io.File getDBScriptFile()
public java.io.File getD2RQFile()
public java.io.File getServerScriptFile()
public void saveConfig()
throws javax.xml.parsers.ParserConfigurationException,
javax.xml.transform.TransformerException
javax.xml.parsers.ParserConfigurationExceptionjavax.xml.transform.TransformerExceptionpublic void saveDBScript()
throws java.io.IOException
java.io.IOExceptionpublic void executeDBScript()
throws java.io.IOException,
java.lang.InterruptedException,
javax.xml.parsers.ParserConfigurationException,
java.sql.SQLException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.InterruptedExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.sql.SQLExceptionjava.lang.ClassNotFoundExceptionpublic void saveD2RQ()
throws java.io.IOException
java.io.IOExceptionpublic void createInitScript()
throws java.io.IOException
java.io.IOExceptionpublic void executeInitScript()
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionpublic void install()
throws java.lang.ClassNotFoundException,
java.sql.SQLException,
java.io.FileNotFoundException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException,
javax.xml.transform.TransformerException,
NoOpenFileWriterInServer,
java.lang.InterruptedException,
java.lang.SecurityException,
ProvenanceConfigurationException
java.lang.ClassNotFoundExceptionjava.sql.SQLExceptionjava.io.FileNotFoundExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionjavax.xml.transform.TransformerExceptionNoOpenFileWriterInServerjava.lang.InterruptedExceptionjava.lang.SecurityExceptionProvenanceConfigurationException