|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TopicMapTransactionIF
PUBLIC: A topic map transaction is used to represent a transaction in a topic map store. This interface can be used to retrieve a topic map from such a repository and to save changes back to the repository.
To make persistent changes in the topic map, use the commit method. To roll back any changes since the transaction started, call the abort method. (Note that this only works with transactional stores). The transaction is marked as inactive after a commit or an abort. An inactive transaction can in general not be reactivated.
Method Summary | |
---|---|
void |
abort()
Deprecated. PUBLIC: Aborts the transaction; all changes made inside the transaction are rolled back. |
void |
commit()
Deprecated. PUBLIC: Commits the transaction. |
TopicMapBuilderIF |
getBuilder()
Deprecated. PUBLIC: Gets a topic map builder for use with this transaction. |
IndexManagerIF |
getIndexManager()
Deprecated. PUBLIC: Gets the index manager that manages the topic map indexes in the transaction. |
TopicMapStoreIF |
getStore()
Deprecated. PUBLIC: Gets the store to which the transaction is connected. |
TopicMapIF |
getTopicMap()
Deprecated. PUBLIC: Gets the topic map that is accessible through the transaction. |
boolean |
isActive()
Deprecated. PUBLIC: Returns true if the transaction is active (in process). |
Method Detail |
---|
TopicMapBuilderIF getBuilder()
TopicMapStoreIF getStore()
TopicMapIF getTopicMap()
IndexManagerIF getIndexManager()
boolean isActive()
void commit()
void abort()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |