com.atlassian.crowd.migration.legacy.database
Class DatabaseMapper
java.lang.Object
com.atlassian.crowd.migration.GenericMapper
com.atlassian.crowd.migration.legacy.database.DatabaseMapper
- Direct Known Subclasses:
- ApplicationMapper, DirectoryMapper, GroupMapper, PropertyMapper, RoleMapper, SALPropertyMapper, UserMapper
public class DatabaseMapper
- extends GenericMapper
Constructor Summary |
DatabaseMapper(org.hibernate.SessionFactory sessionFactory,
BatchProcessor batchProcessor,
org.springframework.jdbc.core.JdbcOperations jdbcTemplate)
|
Methods inherited from class com.atlassian.crowd.migration.GenericMapper |
addEntities, addEntity, addEntityViaMerge, addEntityViaSave, getAttributeValue, getDateAsFormattedString, getDateFromDatabase, getDateFromXml, getDirectoryTypeFromLegacyCode, getNameFromLegacyCode, getOperationTypeFromLegacyPermissionName, getSessionFactory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jdbcTemplate
protected org.springframework.jdbc.core.JdbcOperations jdbcTemplate
legacyTableQueries
protected LegacyTableQueries legacyTableQueries
DatabaseMapper
public DatabaseMapper(org.hibernate.SessionFactory sessionFactory,
BatchProcessor batchProcessor,
org.springframework.jdbc.core.JdbcOperations jdbcTemplate)
createInternalEntityTemplate
protected InternalEntityTemplate createInternalEntityTemplate(Long id,
String name,
Date createDate,
Date updatedDate,
boolean active)
attributeListToMap
public Map<String,String> attributeListToMap(List<Map<String,String>> attributes)
attributeListToMultiAttributeMap
public Map<String,Set<String>> attributeListToMultiAttributeMap(List<Map<String,String>> attributes)
setJdbcTemplate
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcOperations jdbcTemplate)
setLegacyTableQueries
public void setLegacyTableQueries(LegacyTableQueries legacyTableQueries)
Copyright © 2012 Atlassian. All Rights Reserved.