public class InMemoryTopicMapStore extends AbstractTopicMapStore
Modifier and Type | Field and Description |
---|---|
protected TopicMapTransactionIF |
transaction |
base_address, closed, deleted, open, readonly, readonlySet, reference, topic_listeners
IN_MEMORY_IMPLEMENTATION, RDBMS_IMPLEMENTATION
Constructor and Description |
---|
InMemoryTopicMapStore() |
Modifier and Type | Method and Description |
---|---|
void |
close()
PUBLIC: Closes the store and aborts the transaction if active.
|
void |
close(boolean returnStore) |
EventManagerIF |
getEventManager() |
int |
getImplementation()
PUBLIC: Returns the topic map implementation identifier.
|
String |
getProperty(String propertyName)
PUBLIC: Returns the value of the specified topic map store
property.
|
TopicMapTransactionIF |
getTransaction() |
boolean |
isTransactional()
PUBLIC: Returns true if the store supports transactions.
|
void |
setBaseAddress(LocatorIF base_address)
EXPERIMENTAL: Sets the persistent base address of the store.
|
abort, commit, delete, getBaseAddress, getReference, getTopicMap, isOpen, isReadOnly, open, setReadOnly, setReference, setTopicListeners, validate
protected TopicMapTransactionIF transaction
public int getImplementation()
TopicMapStoreIF
TopicMapStoreIF.IN_MEMORY_IMPLEMENTATION
or TopicMapStoreIF.RDBMS_IMPLEMENTATION
flags.public boolean isTransactional()
TopicMapStoreIF
public TopicMapTransactionIF getTransaction()
getTransaction
in class AbstractTopicMapStore
public void setBaseAddress(LocatorIF base_address)
TopicMapStoreIF
public void close()
TopicMapStoreIF
public void close(boolean returnStore)
close
in class AbstractTopicMapStore
public String getProperty(String propertyName)
TopicMapStoreIF
public EventManagerIF getEventManager()
getEventManager
in class AbstractTopicMapStore