|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.meta2project.storage.DBConnection
public class DBConnection
Field Summary | |
---|---|
protected static java.util.logging.Logger |
logger
|
Constructor Summary | |
---|---|
DBConnection(DBSession session)
|
Method Summary | |
---|---|
void |
close()
Закрыть соединение. |
void |
closeRollback()
Закрыть соединение с полным откатом изменений (не поддерживается для autocommit соединений) |
Ontology |
createOntology(java.lang.String uri)
Создать и добавить новую онтологию |
DBCache |
getCache()
|
Dialect |
getDialect()
|
NamedEntity |
getEntity(java.lang.String fullName)
Получить сущность из онтологии по полному имению. |
DefaultListenerManager |
getListenerManager()
|
OntClass |
getOntClassByFullName(java.lang.String fullName)
Получить класс по полному имени. |
OntObject |
getOntObjectByFullName(java.lang.String fullName)
Получить объект по полному имени. |
java.util.Collection<Ontology> |
getOntologies()
Получить коллекцию всех онтологий. |
Ontology |
getOntology(java.lang.String uri)
Получить отнологию по префиксному URI. |
OProperty |
getOPropertyByFullName(java.lang.String fullName)
Получить о-свойство по полному имени. |
javax.sql.DataSource |
getPool()
|
TProperty |
getTPropertyByFullName(java.lang.String fullName)
Получить т-свойство по полному имени. |
Type |
getTypeByFullName(java.lang.String typeName)
Получить тип по полному имени. |
BoxWorker |
getWorker()
|
boolean |
isClosed()
|
boolean |
isTransaction()
Является ли соединение транзакцией. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.util.logging.Logger logger
Constructor Detail |
---|
public DBConnection(DBSession session)
Method Detail |
---|
public DBCache getCache()
public Ontology getOntology(java.lang.String uri)
Connection
getOntology
in interface Connection
uri
- URI
public java.util.Collection<Ontology> getOntologies()
Connection
getOntologies
in interface Connection
Ontology
public boolean isClosed()
isClosed
in interface Connection
public void close()
Connection
close
in interface Connection
public void closeRollback()
Connection
closeRollback
in interface Connection
public boolean isTransaction()
Connection
isTransaction
in interface Connection
public OntClass getOntClassByFullName(java.lang.String fullName)
Connection
getOntClassByFullName
in interface Connection
fullName
- полное имя класса для поиска
public OProperty getOPropertyByFullName(java.lang.String fullName)
Connection
getOPropertyByFullName
in interface Connection
fullName
- полное имя о-свойства для поиска
public TProperty getTPropertyByFullName(java.lang.String fullName)
Connection
getTPropertyByFullName
in interface Connection
fullName
- полное имя т-свойства для поиска
public OntObject getOntObjectByFullName(java.lang.String fullName)
Connection
getOntObjectByFullName
in interface Connection
fullName
- полное имя объекта
public Type getTypeByFullName(java.lang.String typeName)
Connection
getTypeByFullName
in interface Connection
typeName
- полное имя типа
public NamedEntity getEntity(java.lang.String fullName)
Connection
getEntity
in interface Connection
fullName
- полное имя
public Ontology createOntology(java.lang.String uri)
Connection
createOntology
in interface Connection
uri
- уникальный URI-префикс название онтологии
public javax.sql.DataSource getPool()
public Dialect getDialect()
public BoxWorker getWorker()
getWorker
in interface Connection
public DefaultListenerManager getListenerManager()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |