Class Overview
Makes a raw JDBC connection to os_user tables and copies across information into the supplied
com.atlassian.user.UserManager, com.atlassian.user.GroupManager, and
com.atlassian.user.properties.PropertySetFactory
Summary
| Public Constructors |
|
|
OSUCrowdEntityMigrator(RepositoryAccessor osuserRepositoryAccessor, SessionFactory sessionFactory, UserDao crowdUserDao, GroupDao crowdGroupDao, MembershipDao crowdMembershipDao, DirectoryDao crowdDirectoryDao)
|
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
com.atlassian.user.util.migration.EntityMigrator
|
abstract
boolean
|
hasExistingUsers()
|
|
abstract
void
|
migrate(MigratorConfiguration arg0, MigrationProgressListener arg1)
|
|
Public Constructors
public
OSUCrowdEntityMigrator
(RepositoryAccessor osuserRepositoryAccessor, SessionFactory sessionFactory, UserDao crowdUserDao, GroupDao crowdGroupDao, MembershipDao crowdMembershipDao, DirectoryDao crowdDirectoryDao)
Public Methods
public
boolean
hasExistingUsers
()
public
void
migrate
(MigratorConfiguration config, MigrationProgressListener progressListener)
public
void
migrateGroupMemberships
(Directory directory, Session session)
public
void
migrateGroups
(Session session, Directory directory, MigrationProgressListener progressListener)
Throws
| EntityException
| |
| HibernateException
| |
public
void
migrateUsersAndUserProperties
(MigrationProgressListener progressListener, Session session, Directory directory)
Throws
| EntityException
| |
| HibernateException
| |