public interface GraphDataBaseConnect
Modifier and Type | Method and Description |
---|---|
void |
close(OGraphDatabase database) |
OClass |
createEdgeTable(java.lang.String table,
java.util.List<java.lang.String> fieldnames) |
OClass |
createVertexTable(java.lang.String table,
java.util.List<java.lang.String> fieldnames) |
void |
delete(java.lang.String dbName) |
OGraphDatabase |
getGraphDbFromPool(java.lang.String dbPath,
java.lang.String username,
java.lang.String password) |
ODocument |
getVertexForCode(java.lang.String code,
java.lang.String vertexTableName) |
OGraphDatabase |
openForRead(java.lang.String dbName) |
OGraphDatabase |
openForWrite(java.lang.String dbName) |
void |
storeGraphTriple(GraphDbTriple triple,
java.lang.String vertexTableName) |
void |
storeGraphTriple(GraphDbTriple triple,
java.lang.String vertexTableName,
java.lang.String edgeTableName) |
java.lang.Object |
storeVertex(java.lang.String table,
java.lang.String entityCode,
java.lang.String entityNamespace) |
OGraphDatabase openForWrite(java.lang.String dbName)
OGraphDatabase openForRead(java.lang.String dbName)
OGraphDatabase getGraphDbFromPool(java.lang.String dbPath, java.lang.String username, java.lang.String password)
void close(OGraphDatabase database)
void delete(java.lang.String dbName)
OClass createVertexTable(java.lang.String table, java.util.List<java.lang.String> fieldnames)
OClass createEdgeTable(java.lang.String table, java.util.List<java.lang.String> fieldnames)
java.lang.Object storeVertex(java.lang.String table, java.lang.String entityCode, java.lang.String entityNamespace)
void storeGraphTriple(GraphDbTriple triple, java.lang.String vertexTableName, java.lang.String edgeTableName)
ODocument getVertexForCode(java.lang.String code, java.lang.String vertexTableName)
void storeGraphTriple(GraphDbTriple triple, java.lang.String vertexTableName)