Uses of Class
com.atlassian.confluence.impl.backuprestore.restore.domain.ImportedObjectV2
-
-
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore
Methods in com.atlassian.confluence.impl.backuprestore.restore with parameters of type ImportedObjectV2 Modifier and Type Method Description booleanEntityPersister. canAccept(ImportedObjectV2 importedObject)TODO do we need it?Map<String,Object>EntityInfoSqlHelper. createValuesForInsert(ImportedObjectV2 importedObject)voidEntityPersister. persist(ImportedObjectV2 importedObject)Persists the object.booleanImportedObjectsDispatcher. processIncomingImportedObject(ImportedObjectV2 importedObject) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.container
Method parameters in com.atlassian.confluence.impl.backuprestore.restore.container with type arguments of type ImportedObjectV2 Modifier and Type Method Description voidBackupContainerReader. readObjects(BackupRestoreConsumer<ImportedObjectV2> objectConsumer)voidXMLBackupContainerReader. readObjects(BackupRestoreConsumer<ImportedObjectV2> objectConsumer) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.dao
Methods in com.atlassian.confluence.impl.backuprestore.restore.dao that return types with arguments of type ImportedObjectV2 Modifier and Type Method Description List<ImportedObjectV2>RestoreDao.RecordsForBatchInsert. getImportedObjects()Collection<ImportedObjectV2>RestoreDao. insertRecordsInTransaction(Collection<RestoreDao.RecordsForBatchInsert> recordsForBatchInserts)Inserts records for different tables in one transaction.Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.dao with type arguments of type ImportedObjectV2 Constructor Description RecordsForBatchInsert(String insertSql, Map<String,Object>[] values, List<ImportedObjectV2> importedObjects) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.domain
Methods in com.atlassian.confluence.impl.backuprestore.restore.domain that return ImportedObjectV2 Modifier and Type Method Description ImportedObjectV2ImportedObjectV2. clearValues(Collection<String> propertiesToClear)Clears some values (for example, we can't persist them now due ot unresolved circular dependencies or some references are broken.static ImportedObjectV2ImportedObjectV2. fromLegacyImportedObject(ImportedObject legacyImportedObject, ExportableEntityInfo exportableEntityInfo, EntityInfoSqlHelper entityInfoSqlHelper, HibernateMetadataHelper hibernateMetadataHelper)ImportedObjectV2ImportedObjectV2. overridePropertyValues(Object newId, Map<String,Object> propertiesToOverride)Allows to replace some properties with new values. -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.idmapping
Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping that return types with arguments of type ImportedObjectV2 Modifier and Type Method Description 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)Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping with parameters of type ImportedObjectV2 Modifier and Type Method Description Collection<HibernateField>AbstractIdMapper. getAllNotSatisfiedDependencies(ImportedObjectV2 importedObject)Collection<HibernateField>IdMapper. getAllNotSatisfiedDependencies(ImportedObjectV2 importedObject)Method parameters in com.atlassian.confluence.impl.backuprestore.restore.idmapping with type arguments of type ImportedObjectV2 Modifier and Type Method Description 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) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.idmapping.finders
Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping.finders that return types with arguments of type ImportedObjectV2 Modifier and Type Method Description abstract Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>AbstractUserEntityFinder. doSecondStageFind(List<ImportedObjectV2> importedObjectPartition)Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>ConfluenceCloudUserFinder. doSecondStageFind(List<ImportedObjectV2> importedObjectPartition)Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>ConfluenceUserFinder. doSecondStageFind(List<ImportedObjectV2> importedObjectPartition)Map<ImportedObjectV2,Object>AbstractUserEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Finds users.Map<ImportedObjectV2,Object>CompoundExistingEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Map<ImportedObjectV2,Object>ExistingEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Finds already existing objects in the database.Map<ImportedObjectV2,Object>LabelFinder. findExistingObjectIds(Collection<ImportedObjectV2> importedLabels)Find existing labels.Map<ImportedObjectV2,Object>PluginProvidedExistingEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>ConfluenceCloudUserFinder. getUsersByEmails(List<ImportedObjectV2> importedObjects)Method parameters in com.atlassian.confluence.impl.backuprestore.restore.idmapping.finders with type arguments of type ImportedObjectV2 Modifier and Type Method Description abstract Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>AbstractUserEntityFinder. doSecondStageFind(List<ImportedObjectV2> importedObjectPartition)Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>ConfluenceCloudUserFinder. doSecondStageFind(List<ImportedObjectV2> importedObjectPartition)Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>ConfluenceUserFinder. doSecondStageFind(List<ImportedObjectV2> importedObjectPartition)Map<ImportedObjectV2,Object>AbstractUserEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Finds users.Map<ImportedObjectV2,Object>CompoundExistingEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Map<ImportedObjectV2,Object>ExistingEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Finds already existing objects in the database.Map<ImportedObjectV2,Object>LabelFinder. findExistingObjectIds(Collection<ImportedObjectV2> importedLabels)Find existing labels.Map<ImportedObjectV2,Object>PluginProvidedExistingEntityFinder. findExistingObjectIds(Collection<ImportedObjectV2> objects)Map<ImportedObjectV2,com.atlassian.sal.api.user.UserKey>ConfluenceCloudUserFinder. getUsersByEmails(List<ImportedObjectV2> importedObjects) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.persisters
Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters that return types with arguments of type ImportedObjectV2 Modifier and Type Method Description Collection<ImportedObjectV2>AncestorRecordsGenerator. generateAncestorObjects(List<ImportedObjectV2> contentEntityRecords)Generates ancestor objects for eligible content entity objects (drafts or current pages)Collection<ImportedObjectV2>AttributeRecordsGenerator. prepareAttributeRecords(ImportedObjectV2 importedObjectV2)Collection<ImportedObjectV2>OperationRecordsGenerator. prepareOperationRecords(ImportedObjectV2 importedObjectV2)Optional<ImportedObjectV2>ListIndexColumnValueCalculator. resolveListIndexProperty(ImportedObjectV2 importedObject)Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type ImportedObjectV2 Modifier and Type Method Description booleanApplicationPersister. canAccept(ImportedObjectV2 importedObject)booleanBodyContentPersister. canAccept(ImportedObjectV2 importedObject)booleanContentPersister. canAccept(ImportedObjectV2 importedObject)booleanContentPropertiesPersister. canAccept(ImportedObjectV2 importedObject)booleanDirectoryMappingPersister. canAccept(ImportedObjectV2 importedObject)booleanDirectoryPersister. canAccept(ImportedObjectV2 importedObject)booleanGenericPersister. canAccept(ImportedObjectV2 importedObject)booleanInternalUserCredentialRecordPersister. canAccept(ImportedObjectV2 importedObject)booleanPageTemplatePersister. canAccept(ImportedObjectV2 importedObject)booleanSpacePersister. canAccept(ImportedObjectV2 importedObject)Collection<HibernateField>PersisterHelper. getNotEmptyDependencies(ImportedObjectV2 importedObject, Class<?> className)booleanPageTemplatePersisterHelper. isLatestPageTemplate(ImportedObjectV2 importedObject)Check if this object is a non-historical PageTemplate (has no references to a current version)protected voidBodyContentPersister. logInformationAboutNotPersistedObject(ImportedObjectV2 importedObject, Exception e)protected voidPersisterHelper. logInformationAboutNotPersistedObject(ImportedObjectV2 importedObject, SkippedObjectsReason skippedObjectsReason, Collection<HibernateField> notSatisfiedDependencies)voidApplicationPersister. persist(ImportedObjectV2 importedObject)voidBodyContentPersister. persist(ImportedObjectV2 importedObject)voidContentPersister. persist(ImportedObjectV2 importedObject)voidContentPropertiesPersister. persist(ImportedObjectV2 importedObject)voidDirectoryMappingPersister. persist(ImportedObjectV2 importedObject)voidDirectoryPersister. persist(ImportedObjectV2 importedObject)voidGenericPersister. persist(ImportedObjectV2 importedObject)voidInternalUserCredentialRecordPersister. persist(ImportedObjectV2 importedObject)voidPageTemplatePersister. persist(ImportedObjectV2 importedObject)voidSpacePersister. persist(ImportedObjectV2 importedObject)Collection<ImportedObjectV2>AttributeRecordsGenerator. prepareAttributeRecords(ImportedObjectV2 importedObjectV2)Collection<ImportedObjectV2>OperationRecordsGenerator. prepareOperationRecords(ImportedObjectV2 importedObjectV2)Optional<ImportedObjectV2>ListIndexColumnValueCalculator. resolveListIndexProperty(ImportedObjectV2 importedObject)voidListIndexColumnValueCalculator. trackRecordsOrderInList(ImportedObjectV2 importedObjectV2)Method parameters in com.atlassian.confluence.impl.backuprestore.restore.persisters with type arguments of type ImportedObjectV2 Modifier and Type Method Description Collection<ImportedObjectV2>AncestorRecordsGenerator. generateAncestorObjects(List<ImportedObjectV2> contentEntityRecords)Generates ancestor objects for eligible content entity objects (drafts or current pages)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.Collection<Future<?>>ObjectPersister. persistAsynchronously(Collection<ImportedObjectV2> objectsToPersist, String info)Run object persisting asynchronously.Future<?>ObjectPersister. persistAsynchronouslyInOneTransaction(Collection<ImportedObjectV2> objectsToPersist, String info)Persist a collection on objects in one transaction asynchronously.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.Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.persisters with type arguments of type ImportedObjectV2 Constructor Description ObjectQueueProcessor(ObjectPersister objectPersister, PersisterHelper persisterHelper, BlockingQueue<ImportedObjectV2> objectsQueue) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.preprocessing
Methods in com.atlassian.confluence.impl.backuprestore.restore.preprocessing that return types with arguments of type ImportedObjectV2 Modifier and Type Method Description Optional<ImportedObjectV2>BandanaXStreamUpgradePreprocessor. apply(ImportedObjectV2 importedObject)Optional<ImportedObjectV2>ContentPropertyFilterPreProcessor. apply(ImportedObjectV2 importedObject)Optional<ImportedObjectV2>ImportedObjectPreprocessor. apply(ImportedObjectV2 importedObject)Optional<ImportedObjectV2>ImportedObjectV1ToV2Converter. apply(ImportedObject importedObject)Methods in com.atlassian.confluence.impl.backuprestore.restore.preprocessing with parameters of type ImportedObjectV2 Modifier and Type Method Description Optional<ImportedObjectV2>BandanaXStreamUpgradePreprocessor. apply(ImportedObjectV2 importedObject)Optional<ImportedObjectV2>ContentPropertyFilterPreProcessor. apply(ImportedObjectV2 importedObject)Optional<ImportedObjectV2>ImportedObjectPreprocessor. apply(ImportedObjectV2 importedObject) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.searchindexer
Method parameters in com.atlassian.confluence.impl.backuprestore.restore.searchindexer with type arguments of type ImportedObjectV2 Modifier and Type Method Description voidOnRestoreSearchIndexer. onObjectsPersisting(Collection<ImportedObjectV2> importedObjects)A consumer accepting persisted objects.voidOnRestoreSiteSearchIndexer. onObjectsPersisting(Collection<ImportedObjectV2> importedObjects)voidOnRestoreSpaceSearchIndexer. onObjectsPersisting(Collection<ImportedObjectV2> importedObjects)voidSearchIndexerAdapter. reindexObjectsAsync(ParallelTasksExecutor parallelTasksExecutor, Collection<ImportedObjectV2> importedObjects)Generates records for journal (tasks for both main and change index). -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.restore.stash
Methods in com.atlassian.confluence.impl.backuprestore.restore.stash that return ImportedObjectV2 Modifier and Type Method Description ImportedObjectV2StashObjectsSerialiser. deserialise(byte[] byteArray)Deserialises object from a byte array.Methods in com.atlassian.confluence.impl.backuprestore.restore.stash that return types with arguments of type ImportedObjectV2 Modifier and Type Method Description List<ImportedObjectV2>ImportedObjectsStash. readObjects(int numberOfObjects)Read a collection of objects from the stash.List<ImportedObjectV2>ImportedObjectsStashImpl. readObjects(int numberOfObjects)List<ImportedObjectV2>StashObjectsReader. readObjects(int numberOfObjects)Reads objects from stash.List<ImportedObjectV2>StashObjectsReaderImpl. readObjects(int numberOfObjects)Methods in com.atlassian.confluence.impl.backuprestore.restore.stash with parameters of type ImportedObjectV2 Modifier and Type Method Description voidImportedObjectsStash. add(ImportedObjectV2 object)Add object to stash.voidImportedObjectsStashImpl. add(ImportedObjectV2 object)Different threads can add objects to the stash in parallel.byte[]StashObjectsSerialiser. serialise(ImportedObjectV2 objectV2)Serialises object to a byte array.voidStashObjectsWriter. writeObject(ImportedObjectV2 object)Writes an object to the stash.voidStashObjectsWriterImpl. writeObject(ImportedObjectV2 object) -
Uses of ImportedObjectV2 in com.atlassian.confluence.impl.backuprestore.statistics
Method parameters in com.atlassian.confluence.impl.backuprestore.statistics with type arguments of type ImportedObjectV2 Modifier and Type Method Description voidStatisticsCollector. onObjectPersisting(Collection<ImportedObjectV2> incomingPersistedObjects)voidStatisticsCollector. onObjectReusing(Collection<ImportedObjectV2> importedObjects)voidStatisticsCollector. onObjectSkipping(Collection<ImportedObjectV2> importedObjects, SkippedObjectsReason skippedObjectsReason)voidOnObjectsProcessingHandler. onObjectsPersist(Collection<ImportedObjectV2> persistedObjects)Is called when objects have been successfully persisted to the database.voidOnObjectsProcessingHandler. onObjectsReusing(Collection<ImportedObjectV2> reusedObjects)Is called when objects are already in the database (for example, users or labels) and those objects were not persisted but reused.voidOnObjectsProcessingHandler. onObjectsSkipping(Collection<ImportedObjectV2> skippedObjects, SkippedObjectsReason reason)Is called when objects are skipped because they cannot be persisted because they are invalid.
-