Package com.atlassian.crowd.migration
Class ApplicationSamlConfigurationEntityMapper
java.lang.Object
com.atlassian.crowd.migration.GenericMapper
com.atlassian.crowd.migration.ApplicationSamlConfigurationEntityMapper
- All Implemented Interfaces:
Mapper
This mapper will handle the mapping of a
ApplicationSamlConfigurationEntity-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.crowd.migration.GenericMapper
GenericMapper.Exporter<T>, GenericMapper.Importer<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.atlassian.crowd.migration.GenericMapper
DATABASE_DATE_FORMAT, DATE_CONVERTER_FOR_EXPORT, LEGACY_XML_DATE_FORMAT, logger, PLUGIN_KEY_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionApplicationSamlConfigurationEntityMapper(org.hibernate.SessionFactory sessionFactory, BatchProcessor batchProcessor, ApplicationSamlConfigurationDAO applicationSamlConfigurationDAO, ApplicationDAO applicationDAO) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddConfigToXml(org.dom4j.Element xml, ApplicationSamlConfigurationEntity config) org.dom4j.ElementExports to V2 XML.voidimportXml(org.dom4j.Element root) Imports V2 XML.Methods inherited from class com.atlassian.crowd.migration.GenericMapper
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
-
Field Details
-
APPLICATION_SAML_CFGS_XML_ROOT
- See Also:
-
APPLICATION_SAML_CFG_XML_NODE
- See Also:
-
APPLICATION_SAML_CFG_XML_ID
- See Also:
-
APPLICATION_SAML_CFG_XML_ENABLED
- See Also:
-
APPLICATION_SAML_CFG_XML_AUDIENCE
- See Also:
-
APPLICATION_SAML_CFG_XML_ACSU
- See Also:
-
APPLICATION_SAML_CFG_XML_NAME_ID_FORMAT
- See Also:
-
APPLICATION_SAML_CFG_XML_ADD_USER_ATTRIBUTES_ENABLED
- See Also:
-
-
Constructor Details
-
ApplicationSamlConfigurationEntityMapper
public ApplicationSamlConfigurationEntityMapper(org.hibernate.SessionFactory sessionFactory, BatchProcessor batchProcessor, ApplicationSamlConfigurationDAO applicationSamlConfigurationDAO, ApplicationDAO applicationDAO)
-
-
Method Details
-
exportXml
Description copied from interface:MapperExports to V2 XML.- Specified by:
exportXmlin interfaceMapper- Parameters:
options- map of arbitrarty options.- Returns:
- XML element, or null if you are not mapping
- Throws:
ExportException- error producing XML.
-
addConfigToXml
-
importXml
Description copied from interface:MapperImports V2 XML.- Specified by:
importXmlin interfaceMapper- Parameters:
root- root XML element.- Throws:
ImportException- error importing data.
-