|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.crowd.migration.GenericMapper
com.atlassian.crowd.migration.legacy.database.DatabaseMapper
com.atlassian.crowd.migration.legacy.database.PropertyMapper
public class PropertyMapper
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.atlassian.crowd.migration.legacy.database.DatabaseMapper |
|---|
DatabaseMapper.AttributeMapper, DatabaseMapper.EntityIdentifier |
| Field Summary |
|---|
| Fields inherited from class com.atlassian.crowd.migration.legacy.database.DatabaseMapper |
|---|
jdbcTemplate, legacyTableQueries |
| Fields inherited from class com.atlassian.crowd.migration.GenericMapper |
|---|
DATABASE_DATE_FORMAT, logger, PLUGIN_KEY_PREFIX, XML_DATE_FORMAT |
| Constructor Summary | |
|---|---|
PropertyMapper(org.hibernate.SessionFactory sessionFactory,
BatchProcessor batchProcessor,
org.springframework.jdbc.core.JdbcOperations jdbcTemplate,
PropertyDAOHibernate propertyDAO,
CrowdBootstrapManager bootstrapManager)
|
|
| Method Summary | |
|---|---|
void |
importFromDatabase(LegacyImportDataHolder importData)
Migrates data from legacy Crowd database (pre 2.0) to current database (Crowd 2.0+) schema. |
protected java.util.List<Property> |
importPropertiesFromDatabase()
|
| Methods inherited from class com.atlassian.crowd.migration.legacy.database.DatabaseMapper |
|---|
attributeListToMap, attributeListToMultiAttributeMap, createInternalEntityTemplate, setJdbcTemplate, setLegacyTableQueries |
| 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 |
| Methods inherited from interface com.atlassian.crowd.migration.legacy.database.DatabaseImporter |
|---|
setLegacyTableQueries |
| Constructor Detail |
|---|
public PropertyMapper(org.hibernate.SessionFactory sessionFactory,
BatchProcessor batchProcessor,
org.springframework.jdbc.core.JdbcOperations jdbcTemplate,
PropertyDAOHibernate propertyDAO,
CrowdBootstrapManager bootstrapManager)
| Method Detail |
|---|
public void importFromDatabase(LegacyImportDataHolder importData)
throws ImportException
DatabaseImporter
importFromDatabase in interface DatabaseImporterimportData - stores significant import results
ImportException
protected java.util.List<Property> importPropertiesFromDatabase()
throws ImportException
ImportException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||