GenericMapper.Exporter<T>, GenericMapper.Importer<T>
Modifier and Type | Field and Description |
---|---|
protected static String |
ALIAS_ALIASNAME |
protected static String |
ALIAS_APPLICATION_ID |
protected static String |
ALIAS_USERNAME |
protected static String |
ALIAS_XML_NODE |
protected static String |
ALIAS_XML_ROOT |
GENERIC_XML_ACTIVE, GENERIC_XML_ATTRIBUTE, GENERIC_XML_ATTRIBUTE_NAME, GENERIC_XML_ATTRIBUTE_VALUE, GENERIC_XML_ATTRIBUTES, GENERIC_XML_CREATED_DATE, GENERIC_XML_ID, GENERIC_XML_NAME, GENERIC_XML_UPDATED_DATE
DATABASE_DATE_FORMAT, DATE_CONVERTER_FOR_EXPORT, LEGACY_XML_DATE_FORMAT, logger, PLUGIN_KEY_PREFIX
Constructor and Description |
---|
AliasMapper(org.hibernate.SessionFactory sessionFactory,
BatchProcessor batchProcessor,
AliasDAOHibernate aliasDAO,
ApplicationDAOHibernate applicationDAO) |
Modifier and Type | Method and Description |
---|---|
protected void |
addAliasToXml(Alias alias,
org.dom4j.Element aliasRoot) |
org.dom4j.Element |
exportXml(Map<String,Object> options)
Exports to V2 XML.
|
protected Alias |
getAliasFromXml(org.dom4j.Element aliasElement) |
void |
importXml(org.dom4j.Element root)
Imports V2 XML.
|
exportInternalEntity, exportSingleValuedAttributes, getInternalEntityTemplateFromXml, getSingleValuedAttributesMapFromXml
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 ALIAS_XML_ROOT
protected static final String ALIAS_XML_NODE
protected static final String ALIAS_APPLICATION_ID
protected static final String ALIAS_USERNAME
protected static final String ALIAS_ALIASNAME
public AliasMapper(org.hibernate.SessionFactory sessionFactory, BatchProcessor batchProcessor, AliasDAOHibernate aliasDAO, ApplicationDAOHibernate applicationDAO)
public org.dom4j.Element exportXml(Map<String,Object> options) throws ExportException
Mapper
exportXml
in interface Mapper
options
- map of arbitrarty options.ExportException
- error producing XML.protected void addAliasToXml(Alias alias, org.dom4j.Element aliasRoot)
public void importXml(org.dom4j.Element root) throws ImportException
Mapper
importXml
in interface Mapper
root
- root XML element.ImportException
- error importing data.protected Alias getAliasFromXml(org.dom4j.Element aliasElement)
Copyright © 2021 Atlassian. All rights reserved.