|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 DatabaseImporter
importData
- 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 |