|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| ObjectMerger | This interface provides methods to customize the way objects are merged in a temporary cloud. |
| SimilarObjectFinder | This interface provides methods to customize the way similar objects are searched in both the persistent and temporary cloud. |
| Class Summary | |
| BasicFinder | A basic implementation of SimilarObjectFinder. |
| BasicMerger | This is a basic implementation of ObjectMerger. |
| Consultant | A Consultant object serves as the intermediary for communication between the thread that processes a transaction on one hand, and threads that handle interaction with the user on the other hand, to resolve ambiguity when more than one similar object is found to merge an object with. |
| FuzzyStringMatcher | Utility class, providing methods for a fuzzy comparison between strings. |
| InteractiveTransaction | Extended from Transaction for interactive handling of dulpicates. |
| SpecificObjectFinder | SpecificObjectFinder implements a SimilarObjectFinder in such a way that a search for an object similar to tmpObj1 always returns tmpObj2, and nothing for other objects, where tmpObj1 and tmpObj2 are provided by the user. |
| TmpObject | A TmpObject represents a temporary object in a transaction. |
| Transaction | This class models a Temporary Cloud Transaction. |
| TransactionHandler | This class parses the TML code and calls the appropriate methods in TransactionManager TemporarayNodeManager org.mmabse.module.core Furthermore is does some nameserving. |
| TransactionsParser | This class parses the xml file with TML code and calls the appropriate methods in TransactionManager TemporarayNodeManager org.mmabse.module.core Furthermore is does some nameserving. |
| User | Dummy User object, this object needs to be replace by the real User object (when that is finished). |
| UserTransactionInfo | Container class which contains a collection with all transactions for a user. |
| Exception Summary | |
| TransactionHandlerException | This exception is thrown when something goes wrong while parsing ot handling a Transacion by the xml importer. |
Provides classes and interfaces for importing a Temporary Cloud of Objects (TCP) into the permanent MMBase Persistent Cloud of Objects (PCO). Both PCO and TCP consist of objects with relations.
Two paths for import are provided:
XML import is build on top of the TCP API. The TCP API is build on top of two import classes that were already present in the MMBase core:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||