com.atlassian.crowd.importer.importers
Class ConfluenceHibernateImporter

java.lang.Object
  extended by com.atlassian.crowd.importer.importers.BaseImporter
      extended by com.atlassian.crowd.importer.importers.JdbcImporter
          extended by com.atlassian.crowd.importer.importers.ConfluenceHibernateImporter
All Implemented Interfaces:
Importer

public class ConfluenceHibernateImporter
extends JdbcImporter

Specific Confluence Hibernate/Atlassian-User implementation


Field Summary
 
Fields inherited from class com.atlassian.crowd.importer.importers.JdbcImporter
jdbcTemplate, passwordGenerator
 
Fields inherited from class com.atlassian.crowd.importer.importers.BaseImporter
directoryManager, logger
 
Constructor Summary
ConfluenceHibernateImporter(DirectoryManager directoryManager, PasswordGenerator passwordGenerator)
           
 
Method Summary
 org.springframework.jdbc.core.RowMapper getGroupMapper()
           
 org.springframework.jdbc.core.RowMapper getMembershipMapper()
           
 java.lang.String getSelectAllGroupsSQL()
           
 java.lang.String getSelectAllUserGroupMembershipsSQL()
           
 java.lang.String getSelectAllUsersSQL()
           
 org.springframework.jdbc.core.RowMapper getUserMapper(java.lang.Boolean setPassword, PasswordGenerator passwordGenerator)
           
 
Methods inherited from class com.atlassian.crowd.importer.importers.JdbcImporter
findGroupMemberships, findGroups, findRoleMemberships, findRoles, findUsers, getConfigurationType, init, setJdbcTemplate
 
Methods inherited from class com.atlassian.crowd.importer.importers.BaseImporter
importPrincipalGroupMemberships, importPrincipalRoleMemberships, importRemoteGroups, importRemotePrincipals, importRemoteRoles, importUsersGroupsAndRoles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.crowd.importer.importers.Importer
importUsersGroupsAndRoles
 

Constructor Detail

ConfluenceHibernateImporter

public ConfluenceHibernateImporter(DirectoryManager directoryManager,
                                   PasswordGenerator passwordGenerator)
Method Detail

getSelectAllGroupsSQL

public java.lang.String getSelectAllGroupsSQL()
Specified by:
getSelectAllGroupsSQL in class JdbcImporter

getSelectAllUsersSQL

public java.lang.String getSelectAllUsersSQL()
Specified by:
getSelectAllUsersSQL in class JdbcImporter

getSelectAllUserGroupMembershipsSQL

public java.lang.String getSelectAllUserGroupMembershipsSQL()
Specified by:
getSelectAllUserGroupMembershipsSQL in class JdbcImporter

getGroupMapper

public org.springframework.jdbc.core.RowMapper getGroupMapper()
Specified by:
getGroupMapper in class JdbcImporter

getMembershipMapper

public org.springframework.jdbc.core.RowMapper getMembershipMapper()
Specified by:
getMembershipMapper in class JdbcImporter

getUserMapper

public org.springframework.jdbc.core.RowMapper getUserMapper(java.lang.Boolean setPassword,
                                                             PasswordGenerator passwordGenerator)
Specified by:
getUserMapper in class JdbcImporter


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.