Class CommonDatabaseDataExporter
java.lang.Object
com.atlassian.confluence.impl.backuprestore.backup.exporters.CommonDatabaseDataExporter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AtomicInteger
protected final AtomicLong
protected final org.slf4j.Logger
protected final AtomicInteger
-
Constructor Summary
ConstructorsConstructorDescriptionCommonDatabaseDataExporter
(Converter converter, DatabaseExporterHelper helper, CommonPersister persister) -
Method Summary
Modifier and TypeMethodDescriptionvoid
exportInBatchByQueryWithInCondition
(String query, String fieldName, Collection<Object> objectIdList, String callerName) void
exportUniqueInBatchByQueryWithInCondition
(String query, String fieldName, Collection<Object> objectIdList, String callerName) getEntityObjectReadyForExports
(String query, String fieldName, Collection<?> ids)
-
Field Details
-
log
protected final org.slf4j.Logger log -
batchCounter
-
fullDuration
-
processedObjectsCounter
-
-
Constructor Details
-
CommonDatabaseDataExporter
public CommonDatabaseDataExporter(Converter converter, DatabaseExporterHelper helper, CommonPersister persister)
-
-
Method Details
-
exportInBatchByQueryWithInCondition
public void exportInBatchByQueryWithInCondition(String query, String fieldName, Collection<Object> objectIdList, String callerName) -
exportUniqueInBatchByQueryWithInCondition
public void exportUniqueInBatchByQueryWithInCondition(String query, String fieldName, Collection<Object> objectIdList, String callerName) -
getEntityObjectReadyForExports
public List<EntityObjectReadyForExport> getEntityObjectReadyForExports(String query, String fieldName, Collection<?> ids) -
getConverter
-
getHelper
-