de.topicmapslab.majortom.redis.store
Class RedisTopicMapSystem

java.lang.Object
  extended by de.topicmapslab.majortom.core.TopicMapSystemImpl
      extended by de.topicmapslab.majortom.redis.store.RedisTopicMapSystem
All Implemented Interfaces:
de.topicmapslab.majortom.model.core.ITopicMapSystem, org.tmapi.core.TopicMapSystem

public class RedisTopicMapSystem
extends TopicMapSystemImpl

Author:
Sven Krosse

Field Summary
private  long numberOfTopicMaps
           
 
Constructor Summary
RedisTopicMapSystem()
          constructor for JAVA services
RedisTopicMapSystem(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()
          
 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, getTopicMap, getTopicMap, setFactory, setFeature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

numberOfTopicMaps

private long numberOfTopicMaps
Constructor Detail

RedisTopicMapSystem

public RedisTopicMapSystem()
constructor for JAVA services


RedisTopicMapSystem

public RedisTopicMapSystem(TopicMapSystemFactoryImpl factory)
constructor

Parameters:
factory - the factory
Method Detail

getHandledClass

public java.lang.Class<? extends de.topicmapslab.majortom.model.store.ITopicMapStore> getHandledClass()

Specified by:
getHandledClass in interface de.topicmapslab.majortom.model.core.ITopicMapSystem
Overrides:
getHandledClass in class TopicMapSystemImpl

createTopicMap

public org.tmapi.core.TopicMap createTopicMap(org.tmapi.core.Locator locator)
                                       throws org.tmapi.core.TopicMapExistsException
Description copied from class: TopicMapSystemImpl

Specified by:
createTopicMap in interface org.tmapi.core.TopicMapSystem
Overrides:
createTopicMap in class TopicMapSystemImpl
Throws:
org.tmapi.core.TopicMapExistsException

createTopicMap

public org.tmapi.core.TopicMap createTopicMap(org.tmapi.core.Locator locator,
                                              de.topicmapslab.majortom.model.store.ITopicMapStore store)
                                       throws org.tmapi.core.TopicMapExistsException
Description copied from class: TopicMapSystemImpl

Specified by:
createTopicMap in interface de.topicmapslab.majortom.model.core.ITopicMapSystem
Overrides:
createTopicMap in class TopicMapSystemImpl
Throws:
org.tmapi.core.TopicMapExistsException

removeTopicMap

public de.topicmapslab.majortom.model.core.ITopicMap removeTopicMap(org.tmapi.core.Locator locator)
Description copied from class: TopicMapSystemImpl

Overrides:
removeTopicMap in class TopicMapSystemImpl

setFactory

public void setFactory(org.tmapi.core.TopicMapSystemFactory factory)
Description copied from class: TopicMapSystemImpl

Specified by:
setFactory in interface de.topicmapslab.majortom.model.core.ITopicMapSystem
Overrides:
setFactory in class TopicMapSystemImpl