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.
 

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 User: Justin Date: 19/02/2007
GenericMapper A generic mapper that contains helper methods and attributes to map domain objects to database objects and vice-versa.
PropertyMapper This mapper will handle the mapping of a Property User: Justin Date: 22/02/2007
RemoteGroupMapper This mapper will handle the mapping of RemoteGroups and the associated RemoteGroupMemberships.
RemotePrincipalMapper This mapper will handle the mapping of a RemotePrincipal User: Justin Date: 19/02/2007
RemoteRoleMapper This mapper will handle the mapping of RemoteRoles and the associated RemoteRoleMemberships.
SALPropertyMapper This mapper will handle the mapping of a SALProperty
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.