public class PropertyMapper extends GenericLegacyImporter implements LegacyImporter
GenericMapper.Exporter<T>, GenericMapper.Importer<T>
Modifier and Type | Field and Description |
---|---|
protected static String |
PROPERTIES_XML_ROOT |
protected static String |
PROPERTY_XML_KEY |
protected static String |
PROPERTY_XML_NAME |
protected static String |
PROPERTY_XML_NODE |
protected static String |
PROPERTY_XML_VALUE |
DATE_FORMAT, GENERIC_XML_ACTIVE, GENERIC_XML_ATTRIBUTE, GENERIC_XML_ATTRIBUTE_ID, GENERIC_XML_ATTRIBUTE_KEY, GENERIC_XML_ATTRIBUTE_VALUE, GENERIC_XML_ATTRIBUTE_VALUES, GENERIC_XML_ATTRIBUTES_NODE, GENERIC_XML_CONCEPTION, GENERIC_XML_ID, GENERIC_XML_LASTMODIFIED, GENERIC_XML_NAME
DATABASE_DATE_FORMAT, DATE_CONVERTER_FOR_EXPORT, LEGACY_XML_DATE_FORMAT, PLUGIN_KEY_PREFIX
Constructor and Description |
---|
PropertyMapper(org.hibernate.SessionFactory sessionFactory,
BatchProcessor batchProcessor,
PropertyDAOHibernate propertyDAO,
CrowdBootstrapManager bootstrapManager) |
Modifier and Type | Method and Description |
---|---|
void |
importXml(org.dom4j.Element root,
LegacyImportDataHolder importData)
Imports V1 (legacy Crowd 0.x.x and 1.x.x) XML.
|
getDirectoryManager, getInternalEntityTemplateFromLegacyXml, getMultiValuedAttributesMapFromXml, getPasswordCredentialFromXml, getSingleValuedAttributesMapFromXml, setDirectoryManager
addEntities, addEntitiesViaMerge, addEntitiesViaReplicate, addEntity, addEntity, addEntityViaMerge, addEntityViaSave, clearSession, exportXml, getAttributeValue, getBoolean, getBoolean, getDateConverterForXml, getDateFromTimestamp, getDirectoryTypeFromLegacyCode, getLong, getNameFromLegacyCode, getOperationTypeFromLegacyPermissionName, getOptionalValue, getSessionFactory, getString, getValue, importXml, setCDATA, setText, setTimestamp
protected static final String PROPERTIES_XML_ROOT
protected static final String PROPERTY_XML_NODE
protected static final String PROPERTY_XML_KEY
protected static final String PROPERTY_XML_NAME
protected static final String PROPERTY_XML_VALUE
public PropertyMapper(org.hibernate.SessionFactory sessionFactory, BatchProcessor batchProcessor, PropertyDAOHibernate propertyDAO, CrowdBootstrapManager bootstrapManager)
public void importXml(org.dom4j.Element root, LegacyImportDataHolder importData) throws ImportException
LegacyImporter
importXml
in interface LegacyImporter
root
- root XML element.importData
- stores significant import results.ImportException
Copyright © 2021 Atlassian. All rights reserved.