Class BandanaXStreamUpgradePreProcessor
- java.lang.Object
-
- com.atlassian.confluence.importexport.impl.BandanaXStreamUpgradePreProcessor
-
- All Implemented Interfaces:
ImportedObjectPreProcessor
@Deprecated public class BandanaXStreamUpgradePreProcessor extends Object implements ImportedObjectPreProcessor
Deprecated.since 8.3.0. seeBandanaXStreamUpgradePreprocessorResponsible for migrating incoming XStream data in ConfluenceBandanaRecord from 1.1.1 format to 1.4.13. This class can be removed once we remove support for XStream 1.1.1 imports and its backward compatibility. Most probably sometime after when 7.9 is out of life.- Since:
- 7.10.0
-
-
Constructor Summary
Constructors Constructor Description BandanaXStreamUpgradePreProcessor(ConfluenceXStreamManager xStreamManager)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanhandles(ImportedObject object)Deprecated.ImportedObjectprocess(ImportedObject object)Deprecated.Takes an ImportedObject and returns a new, processed ImportedObject, or null if the ImportedObject should be skipped.
-
-
-
Constructor Detail
-
BandanaXStreamUpgradePreProcessor
public BandanaXStreamUpgradePreProcessor(ConfluenceXStreamManager xStreamManager)
Deprecated.
-
-
Method Detail
-
handles
public boolean handles(ImportedObject object)
Deprecated.- Specified by:
handlesin interfaceImportedObjectPreProcessor- Parameters:
object- The object to be processed- Returns:
trueif this preprocessor should be applied to the object, otherwisefalse.
-
process
public ImportedObject process(ImportedObject object)
Deprecated.Description copied from interface:ImportedObjectPreProcessorTakes an ImportedObject and returns a new, processed ImportedObject, or null if the ImportedObject should be skipped. This method will not execute unlessImportedObjectPreProcessor.handles(ImportedObject)returns true- Specified by:
processin interfaceImportedObjectPreProcessor- Parameters:
object- The object that needs to be processed- Returns:
- An ImportedObject with the relevant changes, or null if the object should not be imported.
-
-