|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.topicmapslab.majortom.core.TopicMapSystemImpl
de.topicmapslab.majortom.database.core.JdbcTopicMapSystem
public class JdbcTopicMapSystem
Field Summary | |
---|---|
private java.util.Set<org.tmapi.core.Locator> |
storedTopicMapLocators
|
Constructor Summary | |
---|---|
JdbcTopicMapSystem()
constructor for JAVA services |
|
JdbcTopicMapSystem(TopicMapSystemFactoryImpl factory)
constructor |
Method Summary | |
---|---|
org.tmapi.core.TopicMap |
createTopicMap(org.tmapi.core.Locator locator)
|
org.tmapi.core.TopicMap |
createTopicMap(org.tmapi.core.Locator locator,
de.topicmapslab.majortom.model.store.ITopicMapStore store)
|
java.lang.Class<? extends de.topicmapslab.majortom.model.store.ITopicMapStore> |
getHandledClass()
|
org.tmapi.core.TopicMap |
getTopicMap(org.tmapi.core.Locator locator)
|
org.tmapi.core.TopicMap |
getTopicMap(java.lang.String reference)
|
private java.util.Set<org.tmapi.core.Locator> |
loadLocatorsFromDatabase()
Internal method to load all locators from database |
de.topicmapslab.majortom.model.core.ITopicMap |
removeTopicMap(org.tmapi.core.Locator locator)
|
void |
setFactory(org.tmapi.core.TopicMapSystemFactory factory)
|
Methods inherited from class de.topicmapslab.majortom.core.TopicMapSystemImpl |
---|
addTopicMap, close, containsTopicMap, createLocator, createTopicMap, createTopicMap, getFactory, getFeature, getLocators, getProperty, setFactory, setFeature |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.Set<org.tmapi.core.Locator> storedTopicMapLocators
Constructor Detail |
---|
public JdbcTopicMapSystem()
public JdbcTopicMapSystem(TopicMapSystemFactoryImpl factory)
factory
- the factoryMethod Detail |
---|
public void setFactory(org.tmapi.core.TopicMapSystemFactory factory)
setFactory
in interface de.topicmapslab.majortom.model.core.ITopicMapSystem
setFactory
in class TopicMapSystemImpl
private final java.util.Set<org.tmapi.core.Locator> loadLocatorsFromDatabase()
public org.tmapi.core.TopicMap getTopicMap(org.tmapi.core.Locator locator)
getTopicMap
in interface org.tmapi.core.TopicMapSystem
getTopicMap
in class TopicMapSystemImpl
public org.tmapi.core.TopicMap getTopicMap(java.lang.String reference)
getTopicMap
in interface org.tmapi.core.TopicMapSystem
getTopicMap
in class TopicMapSystemImpl
public org.tmapi.core.TopicMap createTopicMap(org.tmapi.core.Locator locator) throws org.tmapi.core.TopicMapExistsException
createTopicMap
in interface org.tmapi.core.TopicMapSystem
createTopicMap
in class TopicMapSystemImpl
org.tmapi.core.TopicMapExistsException
public org.tmapi.core.TopicMap createTopicMap(org.tmapi.core.Locator locator, de.topicmapslab.majortom.model.store.ITopicMapStore store) throws org.tmapi.core.TopicMapExistsException
createTopicMap
in interface de.topicmapslab.majortom.model.core.ITopicMapSystem
createTopicMap
in class TopicMapSystemImpl
org.tmapi.core.TopicMapExistsException
public de.topicmapslab.majortom.model.core.ITopicMap removeTopicMap(org.tmapi.core.Locator locator)
removeTopicMap
in class TopicMapSystemImpl
public java.lang.Class<? extends de.topicmapslab.majortom.model.store.ITopicMapStore> getHandledClass()
getHandledClass
in interface de.topicmapslab.majortom.model.core.ITopicMapSystem
getHandledClass
in class TopicMapSystemImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |