Package com.atlassian.crowd.migration

Interface Summary
Mapper A Mapper that will handle the import and export of a Domain object, or any object from XML into the datastore and vice-versa.
XmlMigrationManager  
 

Class Summary
ApplicationMapper This mapper will handle the mapping of a Application
CrowdConfigMapper Mapper implementation that will take the values from a Crowd instances crowd.cfg.xml and place this into Crowd XML export/import.
CrowdPropertiesMapper Mapper implementation that will take the values from a Crowd instances crowd.properties and place this into Crowd XML export/import
DirectoryMapper This mapper will handle the mapping of a Directory
GenericMapper A generic mapper that contains helper methods and attributes to map domain objects to database objects and vice-versa.
GroupMapper This mapper will handle the mapping of a Group.
MembershipMapper This mapper will handle the mapping of a Group.
PropertyMapper This mapper will handle the mapping of a Property
UserMapper This mapper will handle the mapping of a User.
XmlMigrationManagerImpl  
XmlMigrator This class manages the import and export of Crowd's entity type's via Mapper's Each mapper has an exportXML() that process's each entity and writes all required relationship to an XML element that is then returned to this class to be finally written to disk (on export).
 

Exception Summary
ImportExportException  
 



Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.