Class AbstractObjectPersister
- java.lang.Object
-
- com.atlassian.confluence.importexport.xmlimport.persister.AbstractObjectPersister
-
- All Implemented Interfaces:
ObjectPersister
- Direct Known Subclasses:
ConfluenceUserPersister,ContentPropertyPersister,HibernateContentPermissionPersister,HibernateMembershipPersister,ReflectiveObjectPersister
@Deprecated public abstract class AbstractObjectPersister extends Object implements ObjectPersister
Deprecated.since 7.17.0
-
-
Field Summary
Fields Modifier and Type Field Description protected net.sf.hibernate.persister.ClassPersisterentityPersisterDeprecated.protected ImportedObjectimportedObjectDeprecated.protected PersisterOperationspersisterOperationsDeprecated.protected Set<TransientHibernateHandle>unsatisfiedObjectDependenciesDeprecated.
-
Constructor Summary
Constructors Constructor Description AbstractObjectPersister()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ObjectgetPrimitivePropertyValue(net.sf.hibernate.persister.ClassPersister entityPersister, PrimitiveProperty property)Deprecated.You will need to insert code here everytime you add a custom type.protected <E> EgetReferencePropertyValue(Class<E> clazz, String idString, ImportProcessorContext context)Deprecated.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.importexport.xmlimport.ObjectPersister
persist
-
-
-
-
Field Detail
-
importedObject
protected ImportedObject importedObject
Deprecated.
-
entityPersister
protected net.sf.hibernate.persister.ClassPersister entityPersister
Deprecated.
-
unsatisfiedObjectDependencies
protected Set<TransientHibernateHandle> unsatisfiedObjectDependencies
Deprecated.
-
persisterOperations
protected PersisterOperations persisterOperations
Deprecated.
-
-
Method Detail
-
getPrimitivePropertyValue
public Object getPrimitivePropertyValue(net.sf.hibernate.persister.ClassPersister entityPersister, PrimitiveProperty property) throws net.sf.hibernate.HibernateException
Deprecated.You will need to insert code here everytime you add a custom type. See alsoAtlassianXMLDatabinder.parseCustomType(Writer, Type, Object, String).- Throws:
net.sf.hibernate.HibernateException
-
getReferencePropertyValue
protected <E> E getReferencePropertyValue(Class<E> clazz, String idString, ImportProcessorContext context) throws Exception
Deprecated.- Throws:
Exception
-
-