Class BandanaXStreamUpgradePreprocessor
- java.lang.Object
-
- com.atlassian.confluence.impl.backuprestore.restore.preprocessing.BandanaXStreamUpgradePreprocessor
-
- All Implemented Interfaces:
ImportedObjectPreprocessor
public class BandanaXStreamUpgradePreprocessor extends Object implements ImportedObjectPreprocessor
We may have backups older than 7.9 needing to be imported, so the xstream format needs to be updated for these entries. This is the replacement preprocessor forBandanaXStreamUpgradePreProcessor
in new restore.- Since:
- 8.3.0
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
BANDANA_VALUE_FIELD
-
Constructor Summary
Constructors Constructor Description BandanaXStreamUpgradePreprocessor(ConfluenceXStreamManager xStreamManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ImportedObjectV2>
apply(ImportedObjectV2 importedObject)
-
-
-
Field Detail
-
BANDANA_VALUE_FIELD
protected static final String BANDANA_VALUE_FIELD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BandanaXStreamUpgradePreprocessor
public BandanaXStreamUpgradePreprocessor(ConfluenceXStreamManager xStreamManager)
-
-
Method Detail
-
apply
public Optional<ImportedObjectV2> apply(ImportedObjectV2 importedObject)
- Specified by:
apply
in interfaceImportedObjectPreprocessor
-
-