Class CommonDatabaseDataExporter
java.lang.Object
com.atlassian.confluence.impl.backuprestore.backup.exporters.CommonDatabaseDataExporter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AtomicIntegerprotected final AtomicLongprotected final org.slf4j.Loggerprotected final AtomicInteger -
Constructor Summary
ConstructorsConstructorDescriptionCommonDatabaseDataExporter(Converter converter, DatabaseExporterHelper helper, CommonPersister persister) -
Method Summary
Modifier and TypeMethodDescriptionvoidexportInBatchByQueryWithInCondition(String query, String fieldName, Collection<Object> objectIdList, String callerName) voidexportUniqueInBatchByQueryWithInCondition(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
-