public class InMemoryTopicMapStore extends AbstractTopicMapStore
| Modifier and Type | Field and Description |
|---|---|
protected TopicMapTransactionIF |
transaction |
base_address, closed, deleted, open, readonly, readonlySet, reference, topic_listenersIN_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, validateprotected TopicMapTransactionIF transaction
public int getImplementation()
TopicMapStoreIFTopicMapStoreIF.IN_MEMORY_IMPLEMENTATION or TopicMapStoreIF.RDBMS_IMPLEMENTATION
flags.public boolean isTransactional()
TopicMapStoreIFpublic TopicMapTransactionIF getTransaction()
getTransaction in class AbstractTopicMapStorepublic void setBaseAddress(LocatorIF base_address)
TopicMapStoreIFpublic void close()
TopicMapStoreIFpublic void close(boolean returnStore)
close in class AbstractTopicMapStorepublic String getProperty(String propertyName)
TopicMapStoreIFpublic EventManagerIF getEventManager()
getEventManager in class AbstractTopicMapStore