public abstract class PartialCrowdEntityXmlMapper<T,I extends T> extends CrowdEntityXmlMapper<T,I>
CrowdEntityXmlMapper.SingleValuedAttributesMapperBambooStAXMappingHelper.NoneGENERIC_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, setActive, setId, setNametransactionOperations| Constructor and Description |
|---|
PartialCrowdEntityXmlMapper(org.hibernate.SessionFactory sessionFactory,
org.springframework.transaction.support.TransactionOperations ops,
com.atlassian.crowd.manager.directory.DirectoryManager directoryManager,
Set<com.atlassian.crowd.embedded.api.DirectoryType> includedDirectoryTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected List<com.atlassian.crowd.embedded.api.Directory> |
findAllExportableDirectories()
Finds all directories that have user/group/membership data that
need to be exported (ie.
|
protected boolean |
isExportOfNonLocalGroupsRequired(com.atlassian.crowd.embedded.api.DirectoryType directoryType)
Determines whether the backup for a directory type includes all groups (both local
and non-local), or just local groups, excluding non-local (remote) groups.
|
protected boolean |
isImportableDirectory(com.atlassian.crowd.embedded.api.Directory directory) |
exportProperties, exportSingleValuedAttributes, importPropertiesafterImportListItem, beforeImportListItem, createListRootElement, createRootElement, eventEndElementOfListItemSaveObject, exportListXml, exportListXml, flushIfNeeded, getXmlElementNodeName, getXmlRootNodeName, importListXml, importListXml, importListXmlInTransactioncreateItemInstance, exportXml, exportXml, getSession, getSessionFactory, importXml, importXml, isShouldExport, saveBambooObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexportXml, importXmlpublic PartialCrowdEntityXmlMapper(org.hibernate.SessionFactory sessionFactory,
org.springframework.transaction.support.TransactionOperations ops,
com.atlassian.crowd.manager.directory.DirectoryManager directoryManager,
Set<com.atlassian.crowd.embedded.api.DirectoryType> includedDirectoryTypes)
protected boolean isImportableDirectory(com.atlassian.crowd.embedded.api.Directory directory)
directory - the directory to be importedprotected List<com.atlassian.crowd.embedded.api.Directory> findAllExportableDirectories()
protected boolean isExportOfNonLocalGroupsRequired(com.atlassian.crowd.embedded.api.DirectoryType directoryType)
directoryType - a directory typeCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.