Class RDBMSTopicMapSystemImpl
java.lang.Object
net.ontopia.topicmaps.impl.tmapi2.RDBMSTopicMapSystemImpl
- All Implemented Interfaces:
TopicMapSystemIF,org.tmapi.core.TopicMapSystem
INTERNAL: OKS->TMAPI 2 object wrapper.
Required properties:
- net.ontopia.topicmaps.impl.rdbms.Database (e.g. mysql)
- net.ontopia.topicmaps.impl.rdbms.ConnectionString (e.g. jdbc:mysql://localhost/ontopia)
- net.ontopia.topicmaps.impl.rdbms.DriverClass (e.g. com.mysql.jdbc.Driver)
- net.ontopia.topicmaps.impl.rdbms.UserName
- net.ontopia.topicmaps.impl.rdbms.Password
- net.ontopia.topicmaps.impl.rdbms.ConnectionPool (e.g. true)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.tmapi.core.LocatorcreateLocator(String reference) createTopicMap(String reference) createTopicMap(org.tmapi.core.Locator loc) booleangetFeature(String feature) Set<org.tmapi.core.Locator>getProperty(String property) getTopicMap(String reference) getTopicMap(org.tmapi.core.Locator loc) voidorg.tmapi.core.LocatorwrapLocator(LocatorIF loc)
-
Constructor Details
-
RDBMSTopicMapSystemImpl
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceorg.tmapi.core.TopicMapSystem
-
createLocator
- Specified by:
createLocatorin interfaceorg.tmapi.core.TopicMapSystem
-
wrapLocator
- Specified by:
wrapLocatorin interfaceTopicMapSystemIF
-
createTopicMap
public TopicMapImpl createTopicMap(org.tmapi.core.Locator loc) throws org.tmapi.core.TopicMapExistsException - Specified by:
createTopicMapin interfaceorg.tmapi.core.TopicMapSystem- Throws:
org.tmapi.core.TopicMapExistsException
-
createTopicMap
- Specified by:
createTopicMapin interfaceorg.tmapi.core.TopicMapSystem- Throws:
org.tmapi.core.TopicMapExistsException
-
getFeature
- Specified by:
getFeaturein interfaceorg.tmapi.core.TopicMapSystem- Throws:
org.tmapi.core.FeatureNotRecognizedException
-
getLocators
- Specified by:
getLocatorsin interfaceorg.tmapi.core.TopicMapSystem
-
getProperty
- Specified by:
getPropertyin interfaceorg.tmapi.core.TopicMapSystem
-
getTopicMap
- Specified by:
getTopicMapin interfaceorg.tmapi.core.TopicMapSystem
-
getTopicMap
- Specified by:
getTopicMapin interfaceorg.tmapi.core.TopicMapSystem
-
remove
- Specified by:
removein interfaceTopicMapSystemIF
-