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 Details

    • NAME_BUCKET_CLOB_STRING_TYPE

      public static final String NAME_BUCKET_CLOB_STRING_TYPE
      Deprecated.
    • NAME_CUSTOM_CLOB_TYPE

      public static final String NAME_CUSTOM_CLOB_TYPE
      Deprecated.
    • NAME_NAMESPACE_USER_TYPE

      public static final String NAME_NAMESPACE_USER_TYPE
      Deprecated.
    • NAME_CRYPTOGRAPHIC_KEY_TYPE

      public static final String NAME_CRYPTOGRAPHIC_KEY_TYPE
      Deprecated.
    • NAME_SPOOLING_BLOB_INPUT_STREAM_TYPE

      public static final String NAME_SPOOLING_BLOB_INPUT_STREAM_TYPE
      Deprecated.
    • NAME_USER_KEY_TYPE

      public static final String NAME_USER_KEY_TYPE
      Deprecated.
    • NAME_INSTANT_TYPE

      public static final String NAME_INSTANT_TYPE
      Deprecated.
    • importedObject

      protected ImportedObject importedObject
      Deprecated.
    • entityPersister

      protected org.hibernate.persister.entity.EntityPersister entityPersister
      Deprecated.
    • unsatisfiedObjectDependencies

      protected Set<TransientHibernateHandle> unsatisfiedObjectDependencies
      Deprecated.
    • persisterOperations

      protected PersisterOperations persisterOperations
      Deprecated.
  • Constructor Details

    • AbstractObjectPersister

      public AbstractObjectPersister()
      Deprecated.
  • Method Details

    • getPrimitivePropertyValue

      public Object getPrimitivePropertyValue(org.hibernate.persister.entity.EntityPersister entityPersister, PrimitiveProperty property) throws org.hibernate.HibernateException
      Deprecated.
      You will need to insert code here everytime you add a custom type.
      Throws:
      org.hibernate.HibernateException
    • getReferencePropertyValue

      protected <E> E getReferencePropertyValue(Class<E> clazz, String idString, ImportProcessorContext context) throws Exception
      Deprecated.
      Throws:
      Exception