Class ChainedImportedObjectPreProcessor
- java.lang.Object
-
- com.atlassian.confluence.importexport.ChainedImportedObjectPreProcessor
-
- All Implemented Interfaces:
ImportedObjectPreProcessor
@Deprecated public class ChainedImportedObjectPreProcessor extends Object implements ImportedObjectPreProcessor
Deprecated.since 7.17.0.A container that runs an ImportedObject through multiple ImportedObjectPreProcessors in sequence.
-
-
Constructor Summary
Constructors Constructor Description ChainedImportedObjectPreProcessor(List<ImportedObjectPreProcessor> processorList)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ChainedImportedObjectPreProcessor
emptyList()
Deprecated.boolean
handles(ImportedObject object)
Deprecated.ImportedObject
process(ImportedObject object)
Deprecated.Process the object with each of the contained preprocessors
-
-
-
Constructor Detail
-
ChainedImportedObjectPreProcessor
public ChainedImportedObjectPreProcessor(List<ImportedObjectPreProcessor> processorList)
Deprecated.
-
-
Method Detail
-
emptyList
public static ChainedImportedObjectPreProcessor emptyList()
Deprecated.
-
handles
public boolean handles(ImportedObject object)
Deprecated.- Specified by:
handles
in interfaceImportedObjectPreProcessor
- Parameters:
object
- The object to be processed- Returns:
true
if any of the contained preprocessors should be applied to the object, otherwisefalse
.
-
process
public ImportedObject process(ImportedObject object)
Deprecated.Process the object with each of the contained preprocessors- Specified by:
process
in interfaceImportedObjectPreProcessor
- Parameters:
object
- The object that needs to be processed- Returns:
- A new processed object, or null if any of the preprocessors returned null
-
-