|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.biopax.paxtools.persistence.level2.HiRDBConnect
public class HiRDBConnect
RDB hibernation connect class
| Field Summary | |
|---|---|
boolean |
bPrintTime
|
boolean |
bShowSQL
|
static java.lang.String |
PUNAME_MYSQL
|
static java.lang.String |
PUNAME_POSTGRESQL
|
| Constructor Summary | |
|---|---|
HiRDBConnect()
contructor |
|
HiRDBConnect(java.lang.String puName,
java.lang.String connectionURL,
java.lang.String user,
java.lang.String password,
java.lang.String indexBase)
contructor |
|
| Method Summary | |
|---|---|
boolean |
buildDDL(java.lang.String outpuFilePath)
build DDL |
javax.persistence.EntityManager |
createEntityManager()
|
boolean |
deleteOWL(java.lang.String key)
delete owl data |
boolean |
downloadOWL(java.lang.String key,
java.io.OutputStream oStream)
download owl data |
java.lang.Class |
getAnalyzer()
text analyzer for lucene |
java.lang.String |
getConnectionURL()
connection URL (JDBC path) |
BioPAXElement |
getElementByRDFID(javax.persistence.EntityManager em,
java.lang.String rdfID)
get element by rdf:ID |
java.lang.String |
getIndexBase()
index base |
java.lang.String |
getPassword()
database user password |
java.lang.String |
getPUName()
persistence unit name |
java.lang.String |
getUser()
database user |
boolean |
isSetupOK()
|
java.util.Set<java.lang.String> |
listOWL()
list owl data |
void |
setConnectionURL(java.lang.String value)
connection URL (JDBC path) |
void |
setIndexBase(java.lang.String value)
index base |
void |
setPassword(java.lang.String value)
database user password |
void |
setPUName(java.lang.String value)
persistence unit name |
boolean |
setup()
setup before upload / download |
void |
setUser(java.lang.String value)
database user |
boolean |
uploadOWL(java.lang.String keyName,
java.io.InputStream iStream)
upload owl data |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PUNAME_POSTGRESQL
public static final java.lang.String PUNAME_MYSQL
public boolean bPrintTime
public boolean bShowSQL
| Constructor Detail |
|---|
public HiRDBConnect()
public HiRDBConnect(java.lang.String puName,
java.lang.String connectionURL,
java.lang.String user,
java.lang.String password,
java.lang.String indexBase)
puName - persistence unit name. "PaxtoolsForPostgreSQL" / "PaxtoolsForMySQL"connectionURL - jdbc connection path. e.g. "jdbc:postgresql://localhost/PAXTOOLS"user - jdbc userpassword - jdbc passwordindexBase - Lucene index base directory path| Method Detail |
|---|
public java.lang.String getPUName()
public void setPUName(java.lang.String value)
public java.lang.String getConnectionURL()
public void setConnectionURL(java.lang.String value)
public void setUser(java.lang.String value)
public java.lang.String getUser()
public void setPassword(java.lang.String value)
public java.lang.String getPassword()
public void setIndexBase(java.lang.String value)
public java.lang.String getIndexBase()
public java.lang.Class getAnalyzer()
public boolean buildDDL(java.lang.String outpuFilePath)
outputFilePath - DDL file path for outputpublic boolean setup()
public boolean isSetupOK()
public boolean uploadOWL(java.lang.String keyName,
java.io.InputStream iStream)
keyName - key of OWL data. e.g. ordinary it may be owl file name.iStream - input stream of owl data.
public java.util.Set<java.lang.String> listOWL()
oStream - output stream.
public boolean downloadOWL(java.lang.String key,
java.io.OutputStream oStream)
key - key of OWL data. e.g. ordinary it may be owl file name.oStream - output stream of owl data.
public boolean deleteOWL(java.lang.String key)
key - key of OWL data. e.g. ordinary it may be owl file name.
public javax.persistence.EntityManager createEntityManager()
public BioPAXElement getElementByRDFID(javax.persistence.EntityManager em,
java.lang.String rdfID)
em - entity managerrdfID - rdf:ID
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||