public class

HibernateMembershipPersister

extends Object
implements ObjectPersister
java.lang.Object
   ↳ com.atlassian.confluence.importexport.xmlimport.persister.HibernateMembershipPersister

Class Overview

Persists com.atlassian.crowd.embedded.hibernate2.HibernateMembership instances, in a way that does not violate any unique constraints.

Summary

Fields
public static final Logger log
Public Constructors
HibernateMembershipPersister()
Public Methods
List<TransientHibernateHandle> persist(ImportProcessorContext context, ImportedObject importedObject)
Persist a given imported object.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.importexport.xmlimport.ObjectPersister

Fields

public static final Logger log

Public Constructors

public HibernateMembershipPersister ()

Public Methods

public List<TransientHibernateHandle> persist (ImportProcessorContext context, ImportedObject importedObject)

Persist a given imported object.

Parameters
context the context of the current import operation
importedObject the object to save.
Returns
  • a list of handles of the objects that were saved. If IDs are being rewritten on import, this list should still contain the pre-rewriting ID as it appears in the backup file
Throws
Exception