Uses of Interface
com.atlassian.confluence.impl.backuprestore.hibernate.ExportableEntityInfo
-
-
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.backup.exporters
Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters that return ExportableEntityInfo Modifier and Type Method Description static ExportableEntityInfoExporterCreatorHelper. cutPageTemplateEntityInfo(Collection<ExportableEntityInfo> exportableEntities)ExportableEntityInfoBandanaDataExporter. getEntityInfo()ExportableEntityInfoBandanaDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoBodyContentDataExporter. getEntityInfo()ExportableEntityInfoBodyContentDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoBucketsExporter. getEntityInfo()ExportableEntityInfoBucketsExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoContent2ContentRelationEntityDataExporter. getEntityInfo()ExportableEntityInfoContent2ContentRelationEntityDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoContentEntityDatabaseDataExporter. getEntityInfo()ExportableEntityInfoContentEntityDatabaseDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoContentPropertyDataExporter. getEntityInfo()ExportableEntityInfoContentPropertyDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoExporter. getEntityInfo()Returns default entity info for persister.ExportableEntityInfoExporter. getEntityInfo(Class<?> exportedClass)Returns default entity info for the particular class.ExportableEntityInfoLabellingExporter. getEntityInfo()ExportableEntityInfoLabellingExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoNotificationDatabaseDataExporter. getEntityInfo()ExportableEntityInfoNotificationDatabaseDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoPageTemplateExporter. getEntityInfo()ExportableEntityInfoPageTemplateExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoSimpleEntityExporter. getEntityInfo()ExportableEntityInfoSimpleEntityExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoSingleDependencyGenericExporter. getEntityInfo()ExportableEntityInfoSingleDependencyGenericExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoSpaceDatabaseDataExporter. getEntityInfo()ExportableEntityInfoSpaceDatabaseDataExporter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoDatabaseExporterHelper. getEntityInfoByClass(Class<?> entityClazz)Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters that return types with arguments of type ExportableEntityInfo Modifier and Type Method Description static List<ExportableEntityInfo>ExporterCreatorHelper. cutAllContentEntityInfos(Collection<ExportableEntityInfo> exportableEntities)Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters with parameters of type ExportableEntityInfo Modifier and Type Method Description protected StringSingleDependencyGenericExporter. buildQuery(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities)GenericSiteExporterExporterFactory. createAliasedKeySiteExporter(ExportableEntityInfo entityInfo)Creates a site backup exporter for AliasedKey objects.GenericSiteExporterExporterFactory. createApplicationExporter(ExportableEntityInfo entityInfo)Creates a site backup exporter forApplicationImplExporterExporterFactory. createBandanaDataExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for ConfluenceBandanaRecord.ExporterExporterFactory. createBodyContentExporter(ExportableEntityInfo entityInfo, ReferenceEntityFromBodyContentExtractor referenceEntityFromBodyContentExtractor)Creates a space backup exporter for Body Content entitiesGenericSiteExporterExporterFactory. createBucketPropertySetItemsExporter(ExportableEntityInfo entityInfo)Creates BucketPropertySetItem site exporter.ExporterExporterFactory. createBucketsExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter for BucketPropertySetItem objects.ExporterExporterFactory. createConfluenceUserExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for ConfluenceUserImpl.ExporterExporterFactory. createContent2ContentRelationEntityExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for Content2ContentRelationEntity.ContentPropertyDataExporterExporterFactory. createContentPropertySpaceExporter(ExportableEntityInfo entityInfo, boolean keepCollectionsForContentProperties)Creates a space backup exporter for ContentProperty objectsGenericSiteExporterExporterFactory. createDirectoryExporter(ExportableEntityInfo entityInfo)Creates a site backup exporter forDirectoryImplExporterExporterFactory. createDirectoryMappingExporter(ExportableEntityInfo entityInfo)Creates a site backup exporter forDirectoryMappingGenericSiteExporterExporterFactory. createGenericSiteExporter(ExportableEntityInfo entityInfo)Creates a generic site exporter works for most of the tables.ExporterExporterFactory. createLabellingExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for Labelling.ExporterExporterFactory. createNotificationDatabaseDataExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for Notification.ExporterExporterFactory. createPageTemplateExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for PageTemplate.ExporterExporterFactory. createSimpleEntityExporter(ExportableEntityInfo entityInfo)Creates a generic space backup exporter works for simple entities.SingleDependencyGenericExporterExporterFactory. createSingleDependencyGenericExporter(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntitiesClasses)Creates a space backup exporter works for tables with single dependency that is not in simple entity classes.SingleDependencyGenericExporterExporterFactory. createSingleDependencyGenericSiteExporter(ExportableEntityInfo entityInfo)Creates a site backup exporter works for tables with single dependency that is not in simple entity classes.ExporterExporterFactory. createSpaceDatabaseDataExporter(ExportableEntityInfo entityInfo)Creates a space backup exporter works for Space.ExporterExporterFactory. createTombstoneExporter(ExportableEntityInfo entityInfo)protected static List<HibernateField>SingleDependencyGenericExporter. getAllExternalReferencesExceptSimpleOnes(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities)intDatabaseExporterHelper. getBatchSize(ExportableEntityInfo entityInfo)protected Class<?>SingleDependencyGenericExporter. getMonitoredClass(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities)static booleanSimpleEntityExporter. isSuitableForExporter(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities)static booleanSingleDependencyGenericExporter. isSuitableForExporter(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities)Returns true when the entity type has only one external reference (except references to the simple entities).Method parameters in com.atlassian.confluence.impl.backuprestore.backup.exporters with type arguments of type ExportableEntityInfo Modifier and Type Method Description ExporterExporterFactory. createContentEntitySpaceExporter(List<ExportableEntityInfo> allContentEntityInfos, ContentPropertyDataExporter contentPropertyDataExporter, boolean keepCollectionsForContentProperties)Creates a space backup exporter for ContentEntities (one exporter for all content entities)GenericSiteExporterExporterFactory. createContentSiteExporter(List<ExportableEntityInfo> allContentEntityInfos, boolean includeAttachments)Creates a custom exporter for the whole CONTENT table.static List<ExportableEntityInfo>ExporterCreatorHelper. cutAllContentEntityInfos(Collection<ExportableEntityInfo> exportableEntities)static ExportableEntityInfoExporterCreatorHelper. cutPageTemplateEntityInfo(Collection<ExportableEntityInfo> exportableEntities)Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters with parameters of type ExportableEntityInfo Constructor Description BandanaDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter)Content2ContentRelationEntityDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter)LabellingExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter)NotificationDatabaseDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter)PageTemplateExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter)SingleDependencyGenericExporter(CommonDatabaseDataExporter commonExporter, ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters
Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters that return ExportableEntityInfo Modifier and Type Method Description ExportableEntityInfoAbstractDatabaseDataConverter. getEntityInfo()ExportableEntityInfoAbstractDatabaseDataConverter. getEntityInfo(Class<?> entityClass)ExportableEntityInfoConverter. getEntityInfo()ExportableEntityInfoConverter. getEntityInfo(Class<?> exportedClass)ExportableEntityInfoEntityWithAdditionalDataConverter. getEntityInfo()ExportableEntityInfoEntityWithAdditionalDataConverter. getEntityInfo(Class<?> exportedClass)Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters with parameters of type ExportableEntityInfo Constructor Description AbstractDatabaseDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector)AliasedKeyDatabaseDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector)CommonDatabaseDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector)Content2ContentRelationEntityDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector)Constructor parameters in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters with type arguments of type ExportableEntityInfo Constructor Description AbstractDatabaseDataConverter(Collection<ExportableEntityInfo> entityInfos, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector)ContentEntityDatabaseDataConverter(Collection<ExportableEntityInfo> entityInfos, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.backup.exporters.site
Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters.site that return ExportableEntityInfo Modifier and Type Method Description ExportableEntityInfoGenericSiteExporter. getEntityInfo()ExportableEntityInfoGenericSiteExporter. getEntityInfo(Class<?> exportedClass)Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters.site with parameters of type ExportableEntityInfo Constructor Description BucketPropertySetItemQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo)SingleColumnQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo)SingleColumnWithDiscriminatorQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.hibernate
Classes in com.atlassian.confluence.impl.backuprestore.hibernate that implement ExportableEntityInfo Modifier and Type Class Description classAncestorsEntityInfoCustom entity info for CONFANCESTORS table.classApplicationAttributeEntityInfoCustom entity info for cwd_application_attribute table.classDefaultExportableEntityInfoRepresent hibernate entity that has to be exported.classDirectoryAttributeEntityInfoCustom entity info for cwd_directory_attribute table.classDirectoryMappingOperationEntityInfoCustom entity info for cwd_app_dir_operation table.classDirectoryOperationEntityInfoCustom entity info for cwd_directory_operation table.Methods in com.atlassian.confluence.impl.backuprestore.hibernate that return ExportableEntityInfo Modifier and Type Method Description ExportableEntityInfoExportableEntityInfoFactory. createAncestorsEntityInfo()ExportableEntityInfoExportableEntityInfoFactory. createApplicationAttributeEntityInfo()ExportableEntityInfoExportableEntityInfoFactory. createDirectoryAttributeEntityInfo()ExportableEntityInfoExportableEntityInfoFactory. createDirectoryMappingOperationEntityInfo()ExportableEntityInfoExportableEntityInfoFactory. createDirectoryOperationEntityInfo()ExportableEntityInfoExportableEntityInfoFactory. createExportableEntityInfo(org.hibernate.persister.entity.AbstractEntityPersister entityPersister)ExportableEntityInfoHibernateMetadataHelper. getEntityInfoByClass(Class<?> clazz)Methods in com.atlassian.confluence.impl.backuprestore.hibernate that return types with arguments of type ExportableEntityInfo Modifier and Type Method Description Map<Class<?>,ExportableEntityInfo>HibernateMetadataHelper. getAdditionalExportableEntitiesByClass()Map<javax.persistence.metamodel.EntityType<?>,ExportableEntityInfo>HibernateMetadataHelper. getAllExportableEntities()Collection<ExportableEntityInfo>HibernateMetadataHelper. getAllSiteImportableEntities()Collection<ExportableEntityInfo>HibernateMetadataHelper. getAllSpaceImportableEntities() -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore
Methods in com.atlassian.confluence.impl.backuprestore.restore with parameters of type ExportableEntityInfo Modifier and Type Method Description StringEntityInfoSqlHelper. getInsertQuery(ExportableEntityInfo entityInfo) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.domain
Methods in com.atlassian.confluence.impl.backuprestore.restore.domain that return ExportableEntityInfo Modifier and Type Method Description ExportableEntityInfoImportedObjectV2. getEntityInfo()Methods in com.atlassian.confluence.impl.backuprestore.restore.domain with parameters of type ExportableEntityInfo Modifier and Type Method Description static ImportedObjectV2ImportedObjectV2. fromLegacyImportedObject(ImportedObject legacyImportedObject, ExportableEntityInfo exportableEntityInfo, EntityInfoSqlHelper entityInfoSqlHelper, HibernateMetadataHelper hibernateMetadataHelper)Constructors in com.atlassian.confluence.impl.backuprestore.restore.domain with parameters of type ExportableEntityInfo Constructor Description ImportedObjectV2(ExportableEntityInfo exportableEntityInfo, Object id, Map<String,Object> propertyValueMap) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.idmapping
Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping with parameters of type ExportableEntityInfo Modifier and Type Method Description voidAbstractIdMapper. markObjectsAsPersisted(ExportableEntityInfo entityInfo, List<Object> databaseObjectIds)voidIdMapper. markObjectsAsPersisted(ExportableEntityInfo entityInfo, List<Object> databaseObjectIds)Marks all ids as persisted.Collection<ImportedObjectV2>IdMapper. prepareObjectsToBePersisted(ExportableEntityInfo entityInfo, Collection<ImportedObjectV2> importedObjects)Prepares records to be inserted to the database.Collection<ImportedObjectV2>SiteRestoreIdMapper. prepareObjectsToBePersisted(ExportableEntityInfo entityInfo, Collection<ImportedObjectV2> importedObjects)Collection<ImportedObjectV2>SpaceRestoreIdMapper. prepareObjectsToBePersisted(ExportableEntityInfo entityInfo, Collection<ImportedObjectV2> importedObjects)Method parameters in com.atlassian.confluence.impl.backuprestore.restore.idmapping with type arguments of type ExportableEntityInfo Modifier and Type Method Description IdMapperIdMapperFactory. createIdMapper(BackupRestoreJob job, JobSource jobSource, Collection<ExportableEntityInfo> importableEntitiesInfo, OnObjectsProcessingHandler onObjectsProcessingHandler)Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.idmapping with type arguments of type ExportableEntityInfo Constructor Description FakeObjectProvider(Collection<ExportableEntityInfo> importableEntitiesInfo)FilteredPersistedObjectsRegister(PersistedObjectsRegister realPersister, Collection<ExportableEntityInfo> importableEntitiesInfo) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.persisters
Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type ExportableEntityInfo Modifier and Type Method Description AncestorRecordsGeneratorEntityPersistersFactory. createAncestorsGenerator(ExportableEntityInfo ancestorsEntityInfo)ApplicationPersisterEntityPersistersFactory. createApplicationPersister(ExportableEntityInfo directoryAttributeEntityInfo)DirectoryMappingPersisterEntityPersistersFactory. createDirectoryMappingPersister(ExportableEntityInfo directoryMappingOperationEntityInfo)DirectoryPersisterEntityPersistersFactory. createDirectoryPersister(ExportableEntityInfo directoryOperationEntityInfo, ExportableEntityInfo directoryAttributeEntityInfo)GenericPersisterEntityPersistersFactory. createGenericPersister(ExportableEntityInfo entityInfo)Method parameters in com.atlassian.confluence.impl.backuprestore.restore.persisters with type arguments of type ExportableEntityInfo Modifier and Type Method Description voidAttachmentsPersister. persist(Map<ExportableEntityInfo,Collection<ImportedObjectV2>> objectsToPersistGroupedByClass)Persists attachment files in the attachments' storage (e.g.voidDatabasePersister. persist(Map<ExportableEntityInfo,Collection<ImportedObjectV2>> objectsToPersistGroupedByClass)voidPersister. persist(Map<ExportableEntityInfo,Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass)Persists some or all given objects.booleanAttachmentsPersister. shouldPersist(Map<ExportableEntityInfo,Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass)Checks if this persister should be executed.booleanDatabasePersister. shouldPersist(Map<ExportableEntityInfo,Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass)booleanPersister. shouldPersist(Map<ExportableEntityInfo,Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass)Checks if should persist any of the given objects.Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type ExportableEntityInfo Constructor Description AncestorRecordsGenerator(ExportableEntityInfo ancestorsEntityInfo)AttributeRecordsGenerator(ExportableEntityInfo attributeEntityInfo, String idPropertyName)OperationRecordsGenerator(ExportableEntityInfo operationEntityInfo, String idPropertyName, String operationTypePropertyName)Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.persisters with type arguments of type ExportableEntityInfo Constructor Description PersistersCreator(EntityPersistersFactory entityPersistersFactory, Collection<ExportableEntityInfo> exportableEntityInfos, Map<Class<?>,ExportableEntityInfo> additionalExportableEntities, JobScope jobScope, Optional<Set<String>> allowedLowerSpaceKeys)PersistersCreator(EntityPersistersFactory entityPersistersFactory, Collection<ExportableEntityInfo> exportableEntityInfos, Map<Class<?>,ExportableEntityInfo> additionalExportableEntities, JobScope jobScope, Optional<Set<String>> allowedLowerSpaceKeys) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations
Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations that return ExportableEntityInfo Modifier and Type Method Description ExportableEntityInfoDeferredUpdateRecordAction. getEntityInfoToUpdate()Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations with parameters of type ExportableEntityInfo Modifier and Type Method Description DeferredActionDeferredActionsFactory. createUpdateOperation(ExportableEntityInfo entityInfoToUpdate, HibernateField hibernateFieldToUpdate, Object originalRecordId, Object referencedObjectId)Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations with parameters of type ExportableEntityInfo Constructor Description DeferredUpdateRecordAction(IdMapper idMapper, RestoreDao restoreDao, ExportableEntityInfo entityInfoToUpdate, HibernateField hibernateFieldToUpdate, ExportableEntityInfo referencedEntityInfo, Object originalRecordId, Object referencedObjectId)
-